Node.js学习笔记(一)

王朝学院·作者佚名  2016-05-22
窄屏简体版  字體: 小  |  中  |  大  |  超大  

Node.js学习笔记(一)1.回调函数node是一个异步事件驱动的平台,所以在代码中我们经常需要使用回调函数。

例:

1 setTimeout(function(){2 console.log('callback is called');3 },2000);

2.标准回调函数node.js中回调函数格式是约定俗成的,它有两个参数,第一个参数为err,第二个参数为data,err是错误信息,data则是返回的数据。

例:

function(err,data){ }

3.获取和使用模块为了支持快速开发,node平台上提供了大量的模块,封装了各自不同的功能,那么我们将如何调获取想要的模块呢,下来我们就来介绍。在node中,我们可以使用require函数,具体语法如下:

(1)模块引用

var math = require("math");

(2)模块定义

//math.js exports.add = function(){ var sum = 0, i = 0, args = arguments, l = args.length; while(i<1){ sum += args[i++]; } return sum; } ;

在另一个文件中,通过require()方法引入模块后,就能调用定义的属性或方法了:

//PRogram.js var math = require('math'); exports.increment = function(val){ return math.add(val,1);};

(3)模块标识

就是传递给require()方法的参数,必须是符合小驼峰命名的字符串,或者以.、..开头的相对路径,或者绝对路径;可以没有文件名后缀.js。

学习文档:

http://nodeapi.ucdok.com/#/api/

http://nodejs.cn/api

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航