ES6……………..массив методов array,from и циклы for-of и for-in
Еще на за-во и за-оф. Но на этот раз в отношении объектов.
Хотя for.in и for-of могут перебирать массив, в случае объектов это не одно и то же.For.in() возвращает ключи объекта, тогда какfor.of( ), ошибка. Чтобы этого избежать, лучше перебирать ключи явно. Или лучше еще придерживаться за-во.
Массив.из()
Я никогда не знал, что у этого метода массива есть более одного аргумента. Array.from() создает новый неглубокий экземпляр массива. У него также есть второй аргумент, который является функцией обратного вызова для каждого элемента массива.
Таким образом, вместо того, чтобы получать массив и отображать его, вы могли бы ….
….и по-прежнему получить тот же результат.