我在前端有这个来自后端的哈希图:
var myVar = {"24":{"amount":2,"minutes":30},"32":{"amount":3,"minutes":30}}
有谁知道如何在Javascript/AngularJS中获取键和值?我试过了
{{myVar.24}}
{{myVar.next()}}
但没有任何效果。
您可以使用 Object.keys & Object.values
var myVar = {
"24": {
"amount": 2,
"minutes": 30
},
"32": {
"amount": 3,
"minutes": 30
}
}
var getKeysArray = Object.keys(myVar);
var getValueArray = Object.values(myVar)
console.log(getKeysArray, getValueArray)
这是javascript中的一个对象,在这里您使用数字字符串作为键,因此要访问对象值,请使用以下语法myVar[key];请看下面的示例
var myVar = {"24":{"amount":2,"minutes":30},"32":{"amount":3,"minutes":30}}
console.log(myVar['24']);