Open-Closed Principle

[jQuery]확장된 집합(확장 엘리먼트)의 크기 본문

Programming/JavaScript&Jquery

[jQuery]확장된 집합(확장 엘리먼트)의 크기

대박플머 2014. 7. 2. 10:18


jQuery 확장 엘리먼트 집합은 배열과 유사하다.

자바스크립트 배열처럼 length 프로퍼티를 지원하는데 확장 엘리먼트 또한 개수 정보를 갖고 있다.

확장 엘리먼트는 메소드가 지원되는데 $('selector').size()를 사용하여  확장 엘리먼트의 개수 정보를 확인 할 수 있다.


http://code.jquery.com/jquery-1.11.1.js 에서 확인 할 수 있겠지만 실제 size()함수의 구현은 아래와 같다.


Colored By Color Scripter

1

2

3

jQuery.fn.size = function() {

return this.length;

};


결국 .length와 .size()는 동일하다는 것이다.