Я включил флаг Chrome для экспериментальных функций ECMAscript 6, один из которых Set
. Насколько я понимаю, детали Set
в целом согласованы спецификаторами.
Я создаю набор a
и добавляю строку 'Hello'
a = Set();
a.add('Hello');
но как я могу перебирать элементы a
?
for(let i of a) { console.log(i); }
дает "SyntaxError: Недопустимое объявление let
вне расширенного режима"
for(var i of a) { console.log(i); }
дает "SyntaxError: Неожиданный идентификатор"
for(var i in a) { console.log(i); }
дает Undefined
Возможно ли выполнить итерацию набора в Chrome 26?