-3
我正在使用GoDuckDuckGo API進行搜索,它有一個promise和console.log傳遞給它以在控制檯中打印返回的url列表。GoDuckDuckGo API Promise
我想知道我會通過什麼,而不是console.log來存儲數組中的值?
d.search('search query here', {maxPage: 1})
.then(console.log)
我正在使用GoDuckDuckGo API進行搜索,它有一個promise和console.log傳遞給它以在控制檯中打印返回的url列表。GoDuckDuckGo API Promise
我想知道我會通過什麼,而不是console.log來存儲數組中的值?
d.search('search query here', {maxPage: 1})
.then(console.log)
事情是這樣的:
var myArray = [];
d.search('search query here', {maxPage: 1}).then(function(res) {
myArray = res;
});
請在承諾,回調,以及如何處理API響應一些閱讀。
傳入你自己的回調並做任何事情嗎? – Li357
請閱讀關於使用回調和承諾的一些介紹性材料。 – jonrsharpe
ahh道歉的傢伙,承諾是全新的我,得到它破解! –