[英]How to get matched key value from an object in javascript
试图从 Object 中获取匹配的键值。 我正在尝试从 javascript 获取列值并将它们分配给一个数组,然后尝试获取该值,但它不起作用。 怎么做?
我得到 object 如下所示:
var arr=[];
var details={
admin.button:"Test1",
admin.search:"Test2",
admin.file.column.id:"ID",
admin.file.column.class:"Class Name",
admin.file.column.atd:"Standard",
admin.file.column.book:"Source",
admin.file.column.time:"Timing",
admin.file.edit.label:"DAS",
admin.file.edit.label:"IKD",
admin.file.edit.label:"IDM"
}
var values=details['admin.file.column'];
arr.push[values];
for(var i=0;i<=arr.length;i++){
console.log(arr[i].id);
console.log(arr[i].class);
console.log(arr[i].atd);
console.log(arr[i].book);
console.log(arr[i].time);
}
}
您的“详细信息”变量无效 JSON。 它必须如下所示:
var details={
admin:{
button:"Test1",
search:"Test2",
file:{
column:{
id:"ID",
class:"Class Name",
atd:"Standard",
book:"Source",
time:"Timing"
},
edit:{
label0:"DAS",
label1:"IKD",
label1:"IDM"
}
}
}
然后访问这些值就像
let column = details.admin.file.column;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.