2017-03-21 16 views
-3

我正在使用GoDuckDuckGo API進行搜索,它有一個promise和console.log傳遞給它以在控制檯中打印返回的url列表。GoDuckDuckGo API Promise

我想知道我會通過什麼,而不是console.log來存儲數組中的值?

d.search('search query here', {maxPage: 1}) 
.then(console.log) 
+2

傳入你自己的回調並做任何事情嗎? – Li357

+1

請閱讀關於使用回調和承諾的一些介紹性材料。 – jonrsharpe

+0

ahh道歉的傢伙,承諾是全新的我,得到它破解! –

回答

0

事情是這樣的:

var myArray = []; 

d.search('search query here', {maxPage: 1}).then(function(res) { 
    myArray = res; 
}); 

請在承諾,回調,以及如何處理API響應一些閱讀。