node.js的例子
1、回调
创建 main.js 文件
var fs = require("fs"); fs.readFile(‘input.txt‘,‘utf8‘, function (err, data) { if (err) return console.error(err); console.log(data.toString()); }); console.log("程序执行结束!");
运行结果
2、监听
创建main.js
var events = require(‘events‘);
var emitter = new events.EventEmitter();
var events = require(‘events‘);
var emitter = new events.EventEmitter();
emitter.on(‘event1‘, function(arg) {
console.log(‘1-Lisn‘, arg);
});
emitter.on(‘event2‘, function() {
console.log(‘2-LisnA‘, arguments[1]);
});
emitter.on(‘event2‘, function() {
console.log(‘2-LisnB‘, arguments[0]);
});
emitter.emit(‘event2‘, ‘吃饭‘, ‘睡觉‘);
console.log("//////////////////////");
emitter.emit(‘event1‘, ‘学习‘,‘看电视‘);
运行结果
时间: 2024-10-03 13:27:52