关于node.js回调函数的一点联想 愤怒(二)

发布时间:2019-06-08 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了关于node.js回调函数的一点联想 愤怒(二)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

首先大家看一下这个普通的javascript的函数,并且参数也是函数。
<script>

    function all(call_fun) {
        var k = 0
        for (var i = 0; i < 10099990; i++) {
            k = k + i
        }
        console.log(arguments[0].toString())
        call_fun(k)
    }
    all(function (k) {
        console.log(k)
    })

</script>

我们也发现nodejs中也有很多回调函数,并且也有很多参数。
下面是一个读取文件的例子:

var fs=require('fs');
fs.readFile('2.txt',function(err,data){
    if(err){
        console.log('文件读取失败');
    }
    else{
        console.log(data.toString());
    }
})

至于errdata是怎么得到以及回调函数内部结构怎么样则要看源码了吧。如果猜想不正确欢迎指正。

一个卖酱酒的非著名程序员,欢迎关注微博:匠心酒、 微信:youronglang

脚本宝典总结

以上是脚本宝典为你收集整理的关于node.js回调函数的一点联想 愤怒(二)全部内容,希望文章能够帮你解决关于node.js回调函数的一点联想 愤怒(二)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: