node.js回调函数的用法
回调函数一般作为函数的最后一个参数出现:
function 函数名(参数,回调函数) { }
实例:
- //写一个主函数
- function setName(name,callback) {
-
- //将结果传递给回调函数
- callback(name);
-
- }
-
- //调用主函数,
- setName('ngxe',function(request){
-
- console.log(request)
-
- })
创建一个input.txt文件:
ngxe
创建main.js文件:
- var fs = require("fs");
-
- var data = fs.readFileSync('input.txt');
-
- console.log(data.toString());
- console.log("程序执行结束!");
创建main.js文件:
- var fs = require("fs");
-
- fs.readFile('input.txt', function (err, data) {
- if (err) return console.error(err);
- console.log(data.toString());
- });
-
- console.log("程序执行结束!");
觉得有用可以收藏或点赞!