我得到了这样的对象。
Object {
"company": "984",
"id": "1",
}
我想单独访问公司和id。
结果应该像这个
"984"
"1"
我该如何实现这些目标?谢谢
您可以编写以下函数:
let obj = {
"company": "984",
"id": "1",
}
let printObject = function(obj) {
let props = Object.getOwnPropertyNames(obj)
props.forEach(el => {
console.log('' + el + '--->', obj[el]);
});
}
printObject(obj);
Object.values
将为您提供值的数组
const obj = {
"company": "984",
"id": "1",
};
console.log(Object.values(obj));
当然,您可以将这个数组分配给一个变量,然后单独访问值
const vals = Object.values(obj);
console.log(vals[0]); /// "984"
console.log(vals[1]); /// "1"