node.js函数回调

没有大篇幅的文字理论功底,就直接上实例,一看你肯定能懂,希望能助你一臂之力!

稻盛和夫说过:你帮过的人,不一定会帮你,帮你的人,以后还会帮你

总体讲解:实例:
// 开发者:目的是拼接字符串,因此他将封装了conString这个函数

function conString(str1,str2,callback){

  //字符串拼接成功了

   var newStr = str1+str2

   //但是开发者不知道使用者拼接成功要干嘛,所有就产生了回调函数这个说法

   callback(newStr)

}

//使用者:是为了调用这个函数,实现字符串拼接功能,所以你会调用conString这个函数

conString('hello','Chian',function(str){

  //这个str就是相当于newStr

  //现在你可以打印str,结果就是字符串拼接的结果

  //现在使用着在里面想干嘛就是干嘛, 很任性的那种,只有你足够牛逼么

  // 比如

  return str

  console.log(str)

})

具体用法:

index.js文件

// 开发者:目的是拼接字符串

function conString(str1,str2,callback){

  //字符串拼接成功了

   var newStr = str1+str2

   //但是开发者不知道使用者拼接成功要干嘛,所有就产生了回调函数这个说法

   callback(newStr)

}

module.exports=conString

notifyRemind.js文件

1.引入

var fn = require('../index.js')

2.使用

fn('hello','nanjin',function(str){

   console.log(str)

})

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容