Câu hỏi được gắn thẻ «ecmascript-6»

Phiên bản 2015 của đặc tả ECMAScript, hiện là tiêu chuẩn (ECMAScript 2015). Chỉ sử dụng thẻ này khi câu hỏi liên quan cụ thể đến các tính năng mới hoặc thay đổi kỹ thuật được cung cấp trong ECMAScript 2015.




11
forEach không phải là lỗi chức năng với mảng JavaScript
Tôi đang cố gắng thực hiện một vòng lặp đơn giản: const parent = this.el.parentElement console.log(parent.children) parent.children.forEach(child => { console.log(child) }) Nhưng tôi nhận được lỗi sau: VM384: 53 Uncaught TypeError: Parent.children.forEach không phải là một chức năng Mặc dù parent.childrennhật ký: Điều gì có thể là vấn đề? Lưu …



5
Object.is vs ===
Tôi tình cờ thấy một ví dụ mã đang sử dụng so sánh này: var someVar = 0; Object.is(false, someVar); //Returns false Tôi biết đó false == 0sẽ là truelý do tại sao chúng ta có ===. Làm thế nào Object.iskhác với ===?





13
Enums trong Javascript với ES6
Tôi đang xây dựng lại một dự án Java cũ trong Javascript và nhận ra rằng không có cách nào tốt để thực hiện enum trong JS. Điều tốt nhất tôi có thể đưa ra là: const Colors = { RED: Symbol("red"), BLUE: Symbol("blue"), GREEN: Symbol("green") }; Object.freeze(Colors); Việc constgiữ …

5
Object.freeze () vs const
Object.freeze()có vẻ như là một phương pháp thuận tiện chuyển tiếp để chuyển sang sử dụng consttrong ES6. Có trường hợp nào cả hai thay thế vị trí của chúng trong mã hoặc có cách nào ưu tiên để làm việc với dữ liệu không thay đổi? Tôi có nên …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.