node.contains( otherNode ) - 주어진 인자가 node의 자손인지, 아닌지에 대한 Boolean 값을 리턴한다. - 자신의 node를 선택해도 true를 반환한다. *node와 문자열은 다르다! See the Pen [JS] Node.contains() by mill (@millfeel) on CodePen. // 자신을 선택하는 것을 방지하는 방법 function isInPage(node) { return (node === document.body) ? false : document.body.contains(node); } [공부 좌표] Node.contains() [이름이 비슷한 매서드] DOMTokenList.contains()
tokenList.contains(token); [tokenList] DOMTokenList 인터페이스는 공백으로 구분 된 토큰 세트를 나타낸다. 이러한 집합은 아래의 List를 반환하고, 선택해서 사용하면 된다. (ex. classList.contains) Element.classList HTMLLinkElement.relList HTMLAnchorElement.relList HTMLAreaElement.relList [token] 목록에 있는지 확인할 DOMString [반환] 호출 목록에 토큰이 포함되어 있으면 true, 그렇지 않으면 false [공부 좌표] DOMTokenList.contains() DOMTokenList [이름이 비슷한 메서드] Node.contains()
- Total
- Today
- Yesterday
- scrollTop
- clientHeight
- constructor
- 링크막기 #a링크막기
- property
- 점 표기법
- outerHeight
- 동치 연산자
- 불일치 연산자
- 동등 연산자
- offsetHeight
- scrollHeight
- prototype 프로퍼티
- [[Prototype]]
- @font-face
- offsetTop
- 일치 연산자
- clinetTop
- 대괄포 표기법
- 객체의 프로퍼티
- innerHeight
- 부등 연산자
- 프로퍼티
- javascript class
- __proto__
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |