1.alter v 改变 改动 变更 2.burst vi.n.突然发生 爆裂 3.dispose vi.除掉 处置 解决 处理(of) 4.blast n.爆炸 气流vi. 炸 炸掉 5.consume v.消耗 耗尽
6.split v. 劈开 割裂 分裂 a.裂开的 7.spit v.吐 唾弃 8.spill v.溢出 溅出 倒出 9.slip v.滑动 滑落 忽略 10.slide v.滑动 滑落 n.滑动 滑片 幻灯片
11.bacteria n.细菌 12.breed n.种 品种 v.繁殖 产仔 13.budget n.预算 v.编预算 安排 14.candidate n.候选人 15.campus n.校园
16.liberal a.慷慨的 丰富的 自由的 17.transform v.改变 变革 变化 18. transmit v.传播 传送传递 19.transplant v.移植 20.transport vat.运输 运送 运输工具
绝对模块和相对模块的引用,绝对模块是在其内部node_module里面寻找,require(‘modele_a‘)。相对模
块在调用时require(‘./module_a‘).
暴露API可以用exports.name = ‘john‘;也可以用module.exports重写。
示例:person.js :
module.exports = Person;
function Person (name) {
this.name = name;
};
Person.prototype.talk = function(){
console.log(‘我的名字是‘,this.name);
};
index.js :
var Person = require(‘./person‘);
var john = new Person(‘john‘);
john.talk();
_PROTO_ 继承
示例:
function animal(){}
function ferret(){}
ferret.prototype._proto_ = animal.prototype;
fs 的wirteFile接口,可以让原生字节数据生成图片。
node通过回调和事件机制来实现并发。
fs模块是同时提供同步和异步的API模块
console.log()为输出的字符串加了换行符 process.stdout.write()没有加换行符
process全局对象中包含了三个流对象 stdin stdout stderr
process是EventEmitter对象的实例。
方法:
.exit()退出当前进程
.cwd()返回运行当前脚本的工作路径
.chdir()改变工作目录
.nextTick()将一个回调函数放在下次事件循环的顶部