Я предполагаю под AsyncStorage.getItem('key');
вы имели в виду AsyncStorage.getItem(item);
async function run(){
let result = await Promise.all(items.map((item)=>AsyncStorage.getItem(item)));
result = result.filter(Boolean); // filter all non-truthy values
console.log('result',result);
}
run();
вот оно https://jsfiddle.net/2juypmwL/1/
Технически, вы можете сделать его еще короче:
async function run(){
let result = (await Promise.all(items.map(AsyncStorage.getItem))).filter(Boolean);
console.log('result',result);
}
run();