Các Symbol nổi tiếng trong JavaScript
Tồn tại những symbol đặc biệt được tích hợp sẵn, mà JavaScript sử dụng cho các mục đích dịch vụ. Những symbol như vậy được gọi là well-known symbols (các symbol nổi tiếng).
Một ví dụ về symbol như vậy là Symbol.iterator,
chứa một hàm để lặp qua mảng.
Hãy kiểm tra sự tồn tại của nó trong một
mảng bất kỳ:
let arr = [1, 2, 3];
let func = arr[Symbol.iterator];
console.log(func);
Hãy tạo một collection Map.
Kiểm tra xem nó có khóa Symbol.iterator hay không.
Hãy tạo một collection Set.
Kiểm tra xem nó có khóa Symbol.iterator hay không.