diff --git a/files/ko/web/api/nodelist/index.md b/files/ko/web/api/nodelist/index.md index 097dab264e720f..9741ae1ccb35b3 100644 --- a/files/ko/web/api/nodelist/index.md +++ b/files/ko/web/api/nodelist/index.md @@ -7,7 +7,7 @@ slug: Web/API/NodeList **`NodeList`** 객체는 일반적으로 {{domxref("element.childNodes")}}와 같은 속성(property)과 {{domxref("document.querySelectorAll")}} 와 같은 메서드에 의해 반환되는 [노드](/ko/docs/Glossary/Node/DOM)의 콜렉션입니다. -> **참고:** `NodeList` 가 `Array` 는 아니지만, `forEach()` 를 사용하여 반복할 수 있습니다. 또한 {{jsxref("Array.from()")}} 을 사용하여 `Array` 로 변환 할 수도 있습니다.그러나 일부 오래된 브라우저는 아직`NodeList.forEach()` 또는 `Array.from()` 를 구현하지 않았습니다. 이것은 {{jsxref("Array.forEach()", "Array.prototype.forEach()")}} 를 사용하여 회피할 수 있습니다. — 이 [문서](#example)의 예제를 참조하세요. +> **참고:** `NodeList` 가 `Array` 는 아니지만, `forEach()` 를 사용하여 반복할 수 있습니다. 또한 {{jsxref("Array.from()")}} 을 사용하여 `Array` 로 변환 할 수도 있습니다. 그러나 일부 오래된 브라우저는 아직`NodeList.forEach()` 또는 `Array.from()` 를 구현하지 않았습니다. 이것은 {{jsxref("Array.forEach()", "Array.prototype.forEach()")}} 를 사용하여 회피할 수 있습니다. — 이 [문서](#example)의 예제를 참조하세요. 경우에 따라, `NodeList`는 라이브 콜렉션으로, DOM의 변경 사항을 실시간으로 콜렉션에 반영합니다. 예를 들어, {{domxref("Node.childNodes")}} 는 실시간입니다: @@ -30,7 +30,7 @@ console.log(child_nodes.length); // should output "3" ## 메서드(Methods) -
null
을 반환합니다.nodeList[idx]
의 대안으로 사용할 수 있습니다.(i
가범위를 벗어날 때(out-of-bounds) undefined
를 반환합니다.) 이것은 비 JavaScript 언어 DOM 구현에 유용합니다.NodeList
의 요소(element)마다 한 번씩, 인자로 전달 받은 함수를 실행하여 요소를 인수(argument)로 함수에 전달합니다.null
을 반환합니다.nodeList[idx]
의 대안으로 사용할 수 있습니다.(i
가 범위를 벗어날 때(out-of-bounds) undefined
를 반환합니다.) 이것은 비 JavaScript 언어 DOM 구현에 유용합니다.NodeList
의 요소(element)마다 한 번씩, 인자로 전달 받은 함수를 실행하여 요소를 인수(argument)로 함수에 전달합니다.