分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

Node.js回调函数

发布时间:2023-09-06 01:28责任编辑:胡小海关键词:js回调函数Node

Node.js异步编程的直接体现就是回调。

异步编程依托于回调来实现,但是不能说使用了回调后程序就异步话了,回调函数在完成任务之后会被调用,Node使用了大量的回调函数,Node所以的API都是支持回调函数的。如下是阻塞和非阻塞的例子。

阻塞代码实例:

首先创建一个文件input.txt,如下内容:

这个是一个测试文件,O(∩_∩)O哈哈哈~。

创建main.js,代码如下:

var fs=require("fs");

var data=fs.readFileSync(‘input.txt’);

console.log(data.toString());

console.log("the program  execute to the end");

非阻塞代码:

main.js的代码:

fs=require(‘input.txt‘);

fs.readFile(‘input.txt‘,function(error,data){

if(error)return console.error(error);

console.log(data.toString());

});

console.log("the program  execute to the end");

Node.js回调函数

原文地址:http://www.cnblogs.com/VARForrest/p/7930406.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved