Node.js 学习笔记(1)

  事件发射器会触发事件,并且在那些事件触发时能处理他们。事件发射器对于提高代码的复用性和简洁程度至关重要。

1.Echo服务器

  Echo服务器是一个使用事件发射器处理重复性事件的简单例子,当你给它发送数据时,它会把数据发送回来。如图1-1所示:

图1-1 Echo服务器响应实例

  代码如下:

1 const net = require('net');
2 const server = net.createServer(socket => {
3     socket.on('data', data => {
4         socket.write(data);
5     });
6 });

  首先,通过require()方法调用net模块。然后,创建服务器以及事件发射器socket。on方法可以添加事件响应,对事件做出相应处理。

猜你喜欢

转载自www.cnblogs.com/weosuper/p/9812608.html