"some text", {"a": 1, "b": 2}
for (let item of mySet.keys()) console.log(item);
// выведет элементы по порядку: 1, "some text", {"a": 1, "b": 2}
for (let item of mySet.values()) console.log(item);
в чем отличие этих двух команд? по факту ничего не увидел отличающегося
Для тебя нет разницы между ключем и значением?
для меня то ЕСТЬ сорри опечатка была, но вот для вывода в консоль, получается побоку: 1 index.js:23 5 index.js:23 some text index.js:23 {a: 1, b: 2} index.js:23 {a: 1, b: 2} index.js:24 1 index.js:24 5 index.js:24 some text index.js:24 {a: 1, b: 2} index.js:24 {a: 1, b: 2}
Object.keys(mySet)
Тоже самое с values
можно подробнее пжл, что с этим делать
Object.values(mySet)
У тебя стоит mySet.keys()
я имел ввиду в целом. А что дальше то?
Ни в чём. Они делают одно и то же.
https://learn.javascript.ru/keys-values-entries
Благодарю, тут понятнее, чем в МДН МДН писали фашисты
Обсуждают сегодня