jQuery에서 검색 메소드 입니다.
다양한 검색 메소드들이 있지만 이 세가지 (find, filter, children) 메소드를 헷갈릴때가 있습니다.

filter : 현재 검색된 객체(집합)에서 다시 한번 검색하는 메소드
find : 현재 검색된 객체(집합)의 자손들에서 검색 하는 메소드, 자식의 레벨은 상관없습니다.
children : 현재 검색된 객체(집합)의 직속 자식만 검색하는 메소드

filter는 검색된 결과 객체 집합에서 특정 집합으로 다시 한번 검색 할때 사용합니다.
find 검색된 결과 객체 집합의 하위레벨을 다 뒤져서(자손) 검색 할때 사용 합니다.
children 검색된 결과 객체 집하의 바로 자식들만 뒤져서(자식) 검색 할때 사용합니다.

* 참고
  filter : http://api.jquery.com/filter/
  find  : http://api.jquery.com/find/
  children : http://api.jquery.com/children/
저작자 표시
신고
posted by 뚱2

Library와 Framework의 차이점

일반 2011.10.21 10:48

출처 : 거꾸로 배우는 소프트웨어 개발

저는 처음 이부분이 매우 헷갈렸습니다. 지금은 어렴풋이 다른점을 느끼고 있었는데
'거꾸로 배우는 소프트웨어 개발'이라는 책을 읽으면서 정말 명확하게 이해되었습니다.

라이브러리와 프레임워크의 차이는 제어 흐름에 대한 주도성이 누구에게/어디에 있는가이다. 라이브러리는
라이브러리를 가져다가 사용하고 호출하는 측에 전적으로 주도성이 있다. 반면, 프레임워크는 그 틀안에 이미
제어 흐름에 대한 주도성이 내재한다. 프레임워크는 가져다가 사용한다기보다는 거기에 들어가서 사용한다는
느낌/관점이다.

개인적으로 더 이상 명확 할 수 없는 설명이라고 생각합니다.

저작자 표시
신고
posted by 뚱2