分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

nodejs events

发布时间:2023-09-06 01:48责任编辑:苏小强关键词:jsnodejs

EventEmitter类

events模块提供一个对象:events.EventEmitter,核心是事件触发和事件监听的封装。

方法:

on:

为指定事件注册一个监听器,接收一个字符串event和一个回调函数。

emit:

触发事件。

示例:创建一个test.js文件,写入如下内容

var EventEmitter = require(‘events‘).EventEmitter;var event = new EventEmitter();event.on(‘some_event‘, function () { ???"use strict"; ???console.log(‘some_event事件触发‘);});setTimeout(function () { ???event.emit(‘some_event‘);}, 1000);

打开命令行,执行命令:

$ node test.jssome_event事件触发

执行代码,1s后输出“some_event事件触发”。

nodejs events

原文地址:https://www.cnblogs.com/lianglanlan/p/8716409.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved