Що таке 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] + " значення";
}
Коментарі