node 小记(0418)

1,node 中有自己的全局变量process,浏览器中有自己的全局变量window。

2,commomjs是一套规范,包括modules,packages,system,filesystems,binary,console,encodings,sockets unit test

约定js怎么编写

模块的定义,模块的标识,模块的引用

3,模块的分类

node中的模块大致分为三类,核心模块(path,fs,http),文件模块(var util = require('./util.js')),第三方模块(通过npm 安装)

4,node中的模块的流程

1,创建模块,2,导出模块(exports)3,加载模块(require,import),4,使用模块

5,node中没有全局命名空间的说法

6,如果你想让你的模块成为一个特别的对象类型,请使用module.exports;如果想让模块成为一个传统的模块实例,请使用exports;module.export是真实存在的东西,exports是module.exports的辅助方法。

7,关注io.js

你可能感兴趣的:(node 小记(0418))