co库

作者: noyanse | 来源:发表于2018-08-22 19:02 被阅读0次
    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)
    })
    

    相关文章

      网友评论

          本文标题:co库

          本文链接:https://www.haomeiwen.com/subject/tzoyiftx.html