JSON
json 转化为数组
function jsonToArray(obj) {
let r = { key: [], value: [] };
for (let k in obj) {
if (!obj.hasOwnProperty(k)) {
continue;
}
r.key.push(k);
r.value.push(obj[k]);
}
return r;
}
let json = { a: 1, b: 2, c: 3, d: 4, e: 5 };
let arrJson = jsonToArray(json);
console.log(arrJson);
console.log('key:' + arrJson.key[0]); // key:a
console.log('value:' + arrJson.value[0]); // value:1
console.log('keylen:' + arrJson.key.length); // keylen:5
hasOwnProperty