const co = require('co')
const fetch = require('node-fetch')
/**
* node-fetch用来请求一些异步数据
* co包装和转换的作用,把传进去的参数都转换为promise
* yield实现函数暂停
* co让每个暂停的函数都能够自动执行
*/
co(function *() {
const res = yield fetch('https://api.douban.com/v2/movie/1291843')
const movie = yield res.json()
const summary = movie.summary
console.log(summary)
})
网友评论