Mozilla tuyên bố rằng "cho vòng lặp sẽ lặp lại chính xác đối tượng NodeList". (nguồn: https://developer.mozilla.org/en-US/docs/Web/API/NodeList) Tuy nhiên, tính năng này không hoạt động trong Chrome 43. Đây có phải là tài liệu không chính xác hoặc lỗi trình duyệt không?cho truy vấn vòng lặpSelectorAll
Các sao chép mã ví dụ được sử dụng trên một trang với hộp kiểm sau:
var list = document.querySelectorAll('input[type=checkbox]');
for (var item of list) {
item.checked = true;
}
Chúng tôi có thể có ngữ cảnh nhiều hơn một chút không? Bạn có thể cho chúng tôi một ví dụ hay bất cứ điều gì? – Xufox
Tôi muốn biết chính xác những gì không hoạt động trong Chrome. Nó có ném một lỗi cú pháp không? Nó có kiểm tra không có hộp kiểm nào không? – Xufox
['for..of' loops] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of) chỉ hỗ trợ các đối tượng [được triển khai làm vòng lặp ] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols), chứa khóa/phương thức 'Symbol.iterator'. Hiện tại, trong Chrome, 'console.log (Symbol.iterator trong danh sách); // false'. –