Node学习心得

exports  暴露对象,可以将模块中的数据暴露给引入的地方

require  引入模块的函数,用于在一个模块中引入另外一个模块,并且将子模块暴露的数据赋值给变量

module  模块对象,包含了当前的所有信息

__filename  当前模块的文件名

__dirname  当前模块所在的路径(目录路径)

require函数:

  作用:在当前模块中加载另外一个模块

  分类:1,自定义模块-----我们自己编写的文件就是一个自定义模块

        注意:a,子模块没胡暴露数据时,返回空对象

            b,自定义模块必须加./因为在node.js中查找模块默认在node_modules目录中去查找

     2,第三方模块-----第三方程序员或公司开发的模块,先安装再使用,安装可以使用npm包管理工具

function(exports,require,module,__filename,__dirname){

var usernam = "小小小星生";

console.log(arguments.callee.toString())

}

日后还会更新,敬请期待

原文地址:https://www.cnblogs.com/CCTV-1/p/13667841.html