[英]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.