我想从像这样的函数返回一个多维数组,但我必须写错了,我无法弄清楚什么是错的。我想要key
和value
对。
function Multidimensional(){
return [
"one": [
"two":[],
"three":[
"testing.png":{source:"http..."}
],
"another.png": {source:"http..."}
];
}
答案 0 :(得分:3)
如果您想拥有键/值对,则应使用an object。
function Multidimensional(){
return {
"one": {
"two":[],
"three":{
"testing.png":{source:"http..."}
},
"another.png": {source:"http..."}
};
}
您可以像这样访问返回的数据:
var data = Multidimensional();
console.log(data['another.png']);
// or
console.log(data.one);