получить key/value из объекта
var a={ b:'1', c:'2' } как получить все свойства вместе с их названиями? 'b'=>'1' 'c'=>'2' for(var i in a){console.log(a[i])} // так можно получить только их содержимое. это нужно для записи в локальное хранилище, то есть нужно имя свойства, а не только его значение. уже нагуглил ответ :D в переменной i имя как раз и содержится.. |
var a={ b:'1', c:'2' } // вариант 1 for(var i in a){ console.log( "key: " + i + ", value: " + a[i] ); } // вариант 2 alert( JSON.stringify( a ) ); // вариант 3 alert( Object.keys( a ) ); |
Maxmaxmахimus,
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 00:45. |