我尝试使用std::thread::~thread
新的api
fetch(new Request('https://newsapi.org/v2/top-headlines....')).then(function(response) {
var json = response.json();
console.log(json);//It gives 'Promise {<resolved>: {…}}'
console.log(json.Promise//not work
console.log(json.Promise['[[promiseValue]]']);//not work
});
如何获得json.Promise [&#39;&#39;] [&#39; [[promiseValue]]&#39;]? 感谢您的回复
答案 0 :(得分:6)
请参阅the MDN guide to Using Fetch:
fetch('http://example.com/movies.json') .then(function(response) { return response.json(); }) .then(function(myJson) { console.log(myJson); });
response.json()
给你一个承诺。
您需要一个新的then
函数来获取它的值。