node - javascript中自定义事件有什么用途?
黄舟
黄舟 2017-04-11 13:09:03
0
1
634

看到js中有自定义事件,
看起来就是模拟用户行为,比如点击,键盘什么的,
当然也能自己造事件,
但是我直接在js中调用相关函数不是也能达到这个样的目的吗?
自己造事件和写一个具名函数基本上没区别啊(除了event);
那么自定义事件存在的意义是什么,有什么用武之地?给测试人员写测试脚本用?
管理事件和事件函数?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(1)
洪涛

这个用法还是很多的嘛,造轮子的时候可以用来处理一些事件监听的操作啊。比如自己封装个ajax用法是这样的:

Ajax.open(…)
Ajax.on("success",function(){
//do
})
Ajax.on("error",function(){
//do
})

这样用起来是不是很有范呢。
对于这样的用法在node异步编程中很多的,比如fs模块,http模块等。
哦,对了,这个用法叫做事件发布/订阅,这是一种异步编程方法。

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!