Как найти ключи объекта
Привет, есть объект data = {key1: val1, key2: val2, ..} и есть цикл
var i=0;i<data.length;i++ При каждой итерации мне нужно сравнивать кое какое значение с ключем этого объедка. Ключи заранее не известны. их нужно как то вытаскивать по очереди и сравнивать. Как это возможно?) |
user_name,
Object.keys(data).forEach(function (key) { if(key == "blabla"){} //→ value data[key] }) |
user_name, цикл не нужен in
|
рони,
Боюсь, что этот способ не захватит наследуемые свойства. Вариант с in выглядит симпатичней. |
fuckYankee,
ок! :) |
Часовой пояс GMT +3, время: 04:23. |