• 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

  • 相关阅读:
    JavaWeb
    Network
    JavaWeb
    Maven
    IDEA
    Maven
    Network
    JavaWeb
    JavaWeb
    JavaWeb
  • 原文地址:https://www.cnblogs.com/boliang/p/4378398.html
Copyright © 2020-2023  润新知