最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

node.js中的events.emitter.removeAllListeners方法使用說(shuō)明

 更新時(shí)間:2014年12月10日 09:35:12   投稿:junjie  
這篇文章主要介紹了node.js中的events.emitter.removeAllListeners方法使用說(shuō)明,本文介紹了events.emitter.removeAllListeners 的方法說(shuō)明、語(yǔ)法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下

方法說(shuō)明:

移除所有監(jiān)聽(tīng)器,如果指定event,則將移除指定事件的所有監(jiān)聽(tīng)器。

語(yǔ)法:

復(fù)制代碼 代碼如下:

emitter.removeAllListeners([event])

接收參數(shù):

event         事件類型,支持多個(gè)

例子:

復(fù)制代碼 代碼如下:

//移除所有監(jiān)聽(tīng)器
 
emitter.removeAllListeners()
 
//移除指定event的所有監(jiān)聽(tīng)器
 
emitter.removeAllListeners('data')

源碼:

復(fù)制代碼 代碼如下:

EventEmitter.prototype.removeAllListeners = function(type) {
  var key, listeners;
  if (!this._events)
    return this;
  // not listening for removeListener, no need to emit
  if (!this._events.removeListener) {
    if (arguments.length === 0)
      this._events = {};
    else if (this._events[type])
      delete this._events[type];
    return this;
  }
  // emit removeListener for all listeners on all events
  if (arguments.length === 0) {
    for (key in this._events) {
      if (key === 'removeListener') continue;
      this.removeAllListeners(key);
    }
    this.removeAllListeners('removeListener');
    this._events = {};
    return this;
  }
  listeners = this._events[type];
  if (util.isFunction(listeners)) {
    this.removeListener(type, listeners);
  } else {
    // LIFO order
    while (listeners.length)
      this.removeListener(type, listeners[listeners.length - 1]);
  }
  delete this._events[type];
  return this;
};

相關(guān)文章

  • 利用node.js實(shí)現(xiàn)反向代理的方法詳解

    利用node.js實(shí)現(xiàn)反向代理的方法詳解

    在實(shí)際工程開(kāi)發(fā)中,會(huì)有前后端分離的需求。為了平滑的完成前端請(qǐng)求到后端各個(gè)獨(dú)立服務(wù),需要一個(gè)中間件實(shí)現(xiàn)請(qǐng)求轉(zhuǎn)發(fā)的功能,利用Nginx可以實(shí)現(xiàn),在這里使用nodejs實(shí)現(xiàn)一個(gè)反向代理服務(wù)器。本文主要介紹了關(guān)于利用node.js實(shí)現(xiàn)反向代理的相關(guān)資料,需要的朋友可以參考下。
    2017-07-07
  • Node.js編碼規(guī)范

    Node.js編碼規(guī)范

    編碼規(guī)范比比皆是,但是很少有公司做好編碼規(guī)范的。忍不住想談?wù)劸幋a規(guī)范的重要性,希望所有人都能夠重視起來(lái)。
    2014-07-07
  • 輕松創(chuàng)建nodejs服務(wù)器(2):nodejs服務(wù)器的構(gòu)成分析

    輕松創(chuàng)建nodejs服務(wù)器(2):nodejs服務(wù)器的構(gòu)成分析

    這篇文章主要介紹了輕松創(chuàng)建nodejs服務(wù)器(2):nodejs服務(wù)器的構(gòu)成分析,本文是對(duì)第一節(jié)中簡(jiǎn)單服務(wù)器的代碼進(jìn)行分析總結(jié),需要的朋友可以參考下
    2014-12-12
  • node實(shí)現(xiàn)生成帶參數(shù)的小程序二維碼并保存到本地功能示例

    node實(shí)現(xiàn)生成帶參數(shù)的小程序二維碼并保存到本地功能示例

    這篇文章主要介紹了node實(shí)現(xiàn)生成帶參數(shù)的小程序二維碼并保存到本地功能,涉及nodejs模塊引用、接口調(diào)用、編碼轉(zhuǎn)換、圖片生成等相關(guān)操作技巧,需要的朋友可以參考下
    2018-12-12
  • 使用pm2管理node項(xiàng)目的流程步驟

    使用pm2管理node項(xiàng)目的流程步驟

    pm2?是?nodejs?的進(jìn)程管理器,默認(rèn)支持負(fù)載均衡,能夠守護(hù)進(jìn)程,還支持查看應(yīng)用運(yùn)行時(shí)的性能,資源占用情況等,本文給大家介紹了使用pm2管理node項(xiàng)目的流程步驟,需要的朋友可以參考下
    2025-03-03
  • 解決修復(fù)npm安裝全局模塊權(quán)限的問(wèn)題

    解決修復(fù)npm安裝全局模塊權(quán)限的問(wèn)題

    今天小編就為大家分享一篇解決修復(fù)npm安裝全局模塊權(quán)限的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • Node express 官方示例cors跨域解析

    Node express 官方示例cors跨域解析

    這篇文章主要為大家介紹了Node express 官方示例cors跨域解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • express中創(chuàng)建 websocket 接口及問(wèn)題解答

    express中創(chuàng)建 websocket 接口及問(wèn)題解答

    本文主要介紹了express中創(chuàng)建 websocket 接口及問(wèn)題解答,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • 了解javascript中變量及函數(shù)的提升

    了解javascript中變量及函數(shù)的提升

    這篇文章主要介紹了關(guān)于javascript中變量及函數(shù)的提升,下面和小編來(lái)一起學(xué)習(xí)吧
    2019-05-05
  • 在Node.js中使用Express實(shí)現(xiàn)視頻評(píng)論的列表展示和刪除功能

    在Node.js中使用Express實(shí)現(xiàn)視頻評(píng)論的列表展示和刪除功能

    在現(xiàn)代Web應(yīng)用中,視頻內(nèi)容和互動(dòng)功能(如評(píng)論)的結(jié)合極大地增加了用戶的參與度,本文將通過(guò)一個(gè)具體的例子,展示如何在Node.js環(huán)境中使用Express框架來(lái)實(shí)現(xiàn)視頻評(píng)論的列表展示和刪除功能,需要的朋友可以參考下
    2024-04-04

最新評(píng)論

喀什市| 信阳市| 元朗区| 新乡市| 若尔盖县| 石柱| 朔州市| 丹凤县| 浏阳市| 常德市| 镶黄旗| 广东省| 社会| 连江县| 泰宁县| 巫山县| 新巴尔虎右旗| 南澳县| 丘北县| 依兰县| 龙井市| 广元市| 广平县| 盐城市| 民县| 万载县| 万源市| 东乡| 上虞市| 同江市| 扎兰屯市| 萍乡市| 青岛市| 集安市| 宕昌县| 城固县| 雷州市| 常州市| 敦煌市| 札达县| 潞西市|