Nodejs入门一

  • 导入模块
  1. 导入系统模块,例如导入文件系统

    var fs = require('fs');  //返回文件系统对象,这样就可以使用fs对象调用文件系统封装的方法,实现文件相关的操作

    2.导入自定义模块
例如:先创建一个文件custome.js,输入以下方法

    var counter =  function(arr){

        return '在数组中一共有'+arr.length+'个元素';

     }

module.exports = counter;

再创建一个test.js文件,测试一下导入自定义模块

var counter = require('./custome');

console.log(counter(['jerry','james','sherry']));

   如果在custome.js中再增加一个方法和一个常量,如下

var adder = function(a,b){

return '你需要计算的两个值的和为:${a+b}';

}

var pi = 3.142;

此时暴露方法就不能使用上述的形式,需要改成如下方式

module.exports.counter = counter;

module.exports.adder = adder;

module.pi = pi;

或者

module.exports = {

    counter:counter,

    adder:adder,

 pi:pi

}

那么在test.js中测试一下

console.log(counter.adder(5,counter.pi));

猜你喜欢

转载自blog.csdn.net/mygod2008ok/article/details/80788890