Trong một câu hỏi được đăng này đã có:Tại sao MS Edge không hoạt động với phần tử spread và querySelector?
this.products = [...document.querySelectorAll('.product')];
Edge sẽ thất bại với các lỗi sau:
function expected
Tuy nhiên điều này đang làm việc:
var params = ['hello', '', 7];
var other = [ 1, 2, ...params];
Tại sao không phải là hàng đầu một trong những làm việc trên Edge (nó trên Chrome)?
Bạn đã thử '[... (document.querySelectorAll ('. Product'))]'? –
Tôi đã làm theo đề xuất của bạn, không hoạt động! – Mouser
Cạnh có thể không triển khai giao thức lặp cho 'NodeList'? * chỉnh sửa: * yep: https://developer.mozilla.org/en-US/docs/Web/API/NodeList#Browser_compatibility (ít nhất nó không hỗ trợ 'entries()', 'values ()', v.v. , tôi tin rằng nó sẽ hỗ trợ giao thức lặp lại). –