下記の様にしたい場合、「value.hoge」の部分はこのままではダメなのですが、
どのように書けば解決するか教えて下さい。
for(var i=0; i<hoges.length; i++){
hoge = hoges[i];
chrome.storage.local.get(hoge, function (value) {if(value.hoge){ console.log(hoge) }});
}
宜しくお願いします。
The callback parameter should be a function that looks like this:
function(object items) {...};chrome.storage - Google Chrome
object items Object with items in their key-value mappings.
とありますから、こんな感じになるんでしょうね。
for(var i=0; i<hoges.length; i++){ hoge = hoges[i]; chrome.storage.local.get(hoge, function (value) { if (value[hoge]) { console.log(value[hoge]); } }); }
hoges
は、キーの配列ってことで良いんですよね?
a-kuma3さん、ありがとうございます。
2017/07/29 15:15:02お陰様で、やりたい事が出来る様になりました。