【发布时间】:2019-04-02 05:23:10
【问题描述】:
我想知道我编写的代码是否高效(我得到了我想要的),但它看起来并不吸引人。有没有更好的方法来写这个?
require('es6-promise').polyfill();
require('isomorphic-fetch');
function get_height() {
const height_url = 'https://somewebsite.info/api/someth/tip/height';
var data = fetch(height_url)
.then((resp) => resp.json())
.then(function(data) {
console.log("The current height is " + data)
})
}
get_height()
【问题讨论】:
-
更好的方法:返回 Promise(大多数创建 Promise 的函数都应该返回它们),在某处添加
catch(可能在外部消费者上)。除此之外,看起来还可以,这里的效率不是问题
标签: javascript api