Я пытаюсь прочитать значения из объекта JStorage JSON с именем data.shake (свойства val1 .. val6), но не могу указать правильный синтаксис, чтобы он работал правильно. например, вывод журнала консоли не показывает значения, хранящиеся в нем.Как извлечь свойство на основе содержимого переменной в Javascript?
var sports = {1:'val1',2:'val2',3:'val3',
4:'val4',5:'val5',6:'val6'};
for (sport in sports) {
if ('data.shake.'+sports[sport] != 0) {
console.log(sports[sport]+':'+'data.shake.'+sports[sport])
//output: val1:data.shake.val1
}
}
Что такое 'data.shake'? – Paul
У меня такое чувство, что кто-то скажет вам использовать 'eval'. Не делай этого. –
Его объект jStorage JSON – kritop