jQuery 함수 jQuery를 사용하기 위해서는 먼저 jQuery 객체를 생성하여야 함. 생성된 jQuery 객체는 다양한 메소드를 가지는데 jQuery를 학습한다고 하는 것은 대체로 이 메소드를 사용하는 방법을 익히는 것. jQuery 객체를 생성하기 위해서는 jQuery 함수를 사용. jQuery() 함수를 축약형(Shorthand)으로 기술하면 ...
Introduction 브라우저에서 웹페이지를 요청하거나 링크를 클릭하면 화면 전환이 발생. 이것은 브라우저와 서버와의 통신에 의한 것. 서버는 요청받은 페이지(HTML)를 반환하는데 이때 HTML에서 로드하는 CSS나 JavaScript 파일들도 같이 반환. 클라이언트의 요청에 따라 서버는 정적인 파일을 반환할 수도 있고 서버 사이드 프로그램이 만들어낸...
Promise jQuery Deferred Object jQuery Deferred는 비동기 처리에 사용되는 Promise 객체를 지원하는 jQuery의 기능 중 하나. Deferred 객체 생성 및 상태 변화: $.Deferred()를 사용하여 Deferred 객체를 생성. Deferred 객체는 상태를 가지며, resolve() 또는 re...
plugin jQuery plugin은 jQuery를 확장하여 사용자 정의 메소드를 추가한 것. 이를 위해 사용자가 정의한 메소드를 $.fn 객체에 추가하여 jQuery를 확장. jQuery의 동작 원리는 $ 함수가 jQuery 객체를 반환하고, 해당 객체의 메소드들은 $.fn 객체에 정의되어 있는 구조.