0
我在下面有下面的代码。我想访问obj数组内的数组(名为link1和link2)。对象数组中的返回数组元素
$(function() {
var storage = chrome.storage.local;
storage.clear();
var link1 = 'myLinks1';
var link2 = 'myLinks2';
var obj= {};
obj[link1] = ['www.google.com', 'yahoo.com', 'www.msn.com'];
obj[link2] = ['www.microsoft.com', 'live.com', 'www.espn.com'];
storage.set(obj);
storage.get(null,function(result){
//returns obj with array of links inside
console.log(result);
// Returns array of obj but doesn't contain array of links inside.
console.log(Object.keys(result));
});
});
编辑:我希望能够访问该链接,如www.Google.com
感谢
什么_does_最后为你输出线路吗?基于代码,我希望它返回'[“myLinks1”,“myLinks2”]' –
'console.log(Object.keys(result).reduce(function(arr,k){return arr.concat(result [k])},[]));' – raina77ow