체이닝은 선택된 엘리먼트에 대해서 연속적으로 작업을 처리하는것을 의미
.constructor.name
조회한 객체가 단수개의 리턴: HTMLElement
조회한 객체가 복수개의 리턴: HTMLCollection (유사배열)
$('li') 는 jQuery함수이며 li라는 css선택자를 조회한다.
var li= $('li') 는 함수 실행결과를 변수 li에 담는다. li에 담긴것을 jquery 객체라고 한다.
이 두가지는 꼭 구분하자.
jQuery객체가 하는일은 우리가 jQuery함수의 인자로 선택한 엘리먼트들의 정보를 가지고 있으면서 동시에 작업이 가능한 객체
li.css('text-decoration','underline'); // li라는 객체의 css라는 메소드를 이용해 속성 수정|
jQuery 객체 API (Application Programming Interface)는
https://api.jquery.com 을 참고
'Programming > JavaScript' 카테고리의 다른 글
jQuery 속성 제어 API (0) | 2017.11.07 |
---|---|
식별자 API (0) | 2017.11.07 |
jQuery (0) | 2017.11.06 |
제어 대상 찾기 ( getElementById ) (0) | 2017.11.06 |
제어 대상 찾기 ( getElementsByClassName ) (0) | 2017.11.06 |