Phương pháp NodeList forEach() của HTML DOM
- Trang trước entries()
- Trang tiếp theo item()
- Quay lại lớp trên NodeList của HTML DOM
定义和用法
Định nghĩa và cách sử dụng
Phương thức forEach() thực hiện hàm hồi quy cho mỗi phần tử trong NodeList.
Mẫu
Ví dụ 1
const list = document.body.childNodes; list.forEach( Chạy hàm cho mỗi phần tử con của tài liệu: function(node, index) { } );
text += index + " " + node;
Ví dụ 2
const list = document.body.childNodes; list.forEach( function(node) { Liệt kê tên của các phần tử con của tài liệu: } );
Ví dụ 3
Liệt kê loại của các phần tử con của tài liệu:
const list = document.body.childNodes; list.forEach( function(node) { text += node.nodeType; } );
Cú pháp
nodelist.forEach(function(currentValue, index, arr) thisValue)
Tham số
Tham số | Mô tả |
---|---|
function() | Bắt buộc. Hàm được chạy cho mỗi phần tử. |
currentValue | Bắt buộc. Giá trị của phần tử hiện tại. |
index | Tùy chọn. Índex của phần tử hiện tại. |
arr | Tùy chọn. NodeList của phần tử hiện tại. |
thisValue |
Tùy chọn. Mặc định undefined. Giá trị được truyền làm giá trị this cho hàm. |
Giá trị trả về
Không có.
Hỗ trợ trình duyệt
nodelist.forEach() là tính năng DOM Level 4 (2015).
Tất cả các trình duyệt hiện đại đều hỗ trợ nó:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ |
Internet Explorer 11 (hoặc các phiên bản trước) không hỗ trợ nodelist.forEach().
Trang liên quan
- Trang trước entries()
- Trang tiếp theo item()
- Quay lại lớp trên NodeList của HTML DOM