Что такое for in в JavaScript?
Цикл for in
служит для перебора всех значений в объекте. В JS это единственный самый быстрый и верный способ перебрать все значения в объекте.
Предположим, что у нас есть объект:
var some_obj = {
first_prop: "1",
second_prop: "2"
}
Перебор всех значений:
for(var p in obj) {
// Показывает названия ключей
alert(p); // first_prop, затем second_prop
// к значению каждого свойства прибавить слово "значение"
obj[p] = obj[p] + " значение";
}
Комментарии