Задача JS
@webcoderofficialОтвет:
0 1 2 each
Обьяснение:
For..in итерируется по всем полям объекта и его прототипов (т.е. проходит по всей цепочке прототипов).
В приведённом в коде проблем как таковых нет, но они могут появиться при использовании библиотек/полифиллов, которые переопределяют или создают новые свойства для прототипов стандартных конструкторов (таких как Array или Object).
each выведется в конце, т.к. вы сами задали это поле.
Более подробно изучить теорию можно на моём втором канале Front Study
Код для проверки:
let arr = [0, 5, 10];
Array.prototype.each = function() {};
for (let i in arr) {
console.log(i);
}