АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python и фреймворки. Сегодня последний день для записи! Жми!
⊗jsSpSyWK 59 of 294 menu
Бесплатный ЛЕТНИЙ курс по React фреймворку NextJS. Мы уже начали, но еще можно присоединится! Жми для записи!

Хорошо известные символы в JavaScript

Существуют специальные встроенные символы, которые используются JavaScript в служебных целях. Такие символы называются well-known symbols (хорошо известные символы).

Примером такого символа служит Symbol.iterator, содержащий в себе функцию, перебирающую массивы. Проверим ее наличие в каком-нибудь массиве:

let arr = [1, 2, 3]; let func = arr[Symbol.iterator]; console.log(func);

Сделайте коллекцию Map. Проверьте, есть ли у нее ключ Symbol.iterator.

Сделайте коллекцию Set. Проверьте, есть ли у нее ключ Symbol.iterator.

enru