eventsSEARCH AGGREGATION

服务器托管

专业资深的架构师咨询团队,量身定制混合云解决方案,细致贴身的项目交付团队,提供项目全生命周期的管理,上云无忧。

events精品文章

  • JavaScript EventEmitter

    GitHub地址:JavaScript EventEmitter博客地址:JavaScript EventEmitter 水平有限,欢迎批评指正 2个多月前把 Github 上的 eventemitter3 和 Node.js 下的事件模块 events 的源码抄了一遍,才终于对 JavaScript 事件有所了解。 上个周末花点时间根据...

    lovXin 评论0 收藏0
  • EventEmitter

    ...是一个函数); } fn.context = context; fn.once = !!once; const event = this._events[type]; //如果只执行一次, this._events[type] 将是一次函数 if (isNullOrUndefined(event)) { this._events[type] = fn; }...

    sixleaves 评论0 收藏0
  • Swoole 源码分析——Reactor 模块之 ReactorEpoll

    ...ll 的对象 swReactorEpoll_s。该数据结构中 epfd 是 epoll 的 id,events 用于在 epoll_wait 函数接受就绪的事件。 该函数最重要的是 epoll_create,该函数会创建 epoll 对象 typedef struct swReactorEpoll_s swReactorEpoll; struct swReactorEpoll_s { ...

    leanxi 评论0 收藏0
  • 读Zepto源码之Event模块

    Event 模块是 Zepto 必备的模块之一,由于对 Event Api 不太熟,Event 对象也比较复杂,所以乍一看 Event 模块的源码,有点懵,细看下去,其实也不太复杂。 读Zepto源码系列文章已经放到了github上,欢迎star: reading-zepto 源码版本 本...

    vpants 评论0 收藏0
  • DOM 事件深入浅出(二)

    ...本文将继续介绍DOM事件中的知识点,主要侧重于DOM事件中Event对象的属性和方法。 那么什么是DOM事件中Event对象呢?事件对象(event object)指的是与特定事件相关且包含该事件详细信息的对象。我们可以通过传递给事件处理程序...

    ghnor 评论0 收藏0
  • 跨浏览器的事件处理程序实现总结

    本文章需要一些前置知识 事件基础知识 event对象详解 围绕着如何更好地实现一个跨浏览器的事件处理小型库展开讨论。 1. 初步实现 在《JavaScript高级程序设计》中提供了一个EventUtil的对象,里面实现了一个跨浏览器的事件...

    CHENGKANG 评论0 收藏0
  • Arale源码解析(2)——Events

    带注释源码 // Regular expression used to split event strings // 用于分割事件名的正则,识别空格 var eventSplitter = /s+/ // A module that can be mixed in to *any object* in order to provide it // with custom events. Yo...

    adie 评论0 收藏0
  • 事件绑定机制简单实现

    ... 维护一个事件数组 通过apply调用 var slice = [].slice; /* * event control class * @param {context} */ function Event(ctx){ this._ctx = ctx || this; this._events = {}; } var EventProto = Event.proto...

    wenzi 评论0 收藏0
  • Vue.js源码分析-- eventsAPI--1.0.26

    ...好处就不多说了,因人而异。 这次我看的是vue源码里的eventsAPI部分,包括$emit/$broadcast/$dispatch等。 注:由于目前看到的只是冰山一角,所以牵连到其他部分的语句会暂时忽略,所以也有可能理解起来会有断章取义的可能,如果...

    DoINsiSt 评论0 收藏0
  • Zepto源码学习Event模块

    ...以在讲这个板块之前先对一些事件进行了解。 了解基本event信息 事件分发 下面是触发点击事件的代码,我们在inner上添加点击事件,在wrapper添加事件,点击inner都会触发click事件。但这种情况需要我们每次都去点击回调函数才会...

    Jeff 评论0 收藏0
  • nginx 事件模块简单剖析

    ...环调用 ngx_process_cycle.c 中的 for ( ;; ) { .... ngx_process_events_and_timers .... } 事件循环的核心函数是 ngx_process_events_and_timers 。这个函数主要干了四件 事情:抢占 accept mutex,等待并分发事件,处理 accept 事件,处理其他io事件 ...

    huayeluoliuhen 评论0 收藏0
  • jQuery源码解析之jQuery.event.dispatch()

    一、起源jQuery.event.add()方法最终是用addEventListener绑定事件的: elem.addEventListener( type, eventHandle ) 而eventHandle方法正是等于jQuery.event.dispatch(): if ( !( eventHandle = elemData.handle ) ) { eventHand...

    GraphQuery 评论0 收藏0
  • EventEmitter:从命令式 JavaScript class 到声明函数式的华丽转身

    ...,即所谓的观察者模式(Pub/Sub 模式),秉承事件驱动(event-driven)思想,实现了高内聚、低耦合的设计。如果读者对于此模式尚不了解,建议先阅读我的原创文章:探索 Node.js 事件机制源码 打造属于自己的事件发布订阅系...

    hsluoyz 评论0 收藏0
  • EventEmitter:从命令式 JavaScript class 到声明函数式的华丽转身

    ...,即所谓的观察者模式(Pub/Sub 模式),秉承事件驱动(event-driven)思想,实现了高内聚、低耦合的设计。如果读者对于此模式尚不了解,建议先阅读我的原创文章:探索 Node.js 事件机制源码 打造属于自己的事件发布订阅系...

    dadong 评论0 收藏0

推荐文章

相关产品

<