84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
看到js中有自定义事件,看起来就是模拟用户行为,比如点击,键盘什么的,当然也能自己造事件,但是我直接在js中调用相关函数不是也能达到这个样的目的吗?自己造事件和写一个具名函数基本上没区别啊(除了event);那么自定义事件存在的意义是什么,有什么用武之地?给测试人员写测试脚本用?管理事件和事件函数?
人生最曼妙的风景,竟是内心的淡定与从容!
这个用法还是很多的嘛,造轮子的时候可以用来处理一些事件监听的操作啊。比如自己封装个ajax用法是这样的:
Ajax.open(…) Ajax.on("success",function(){ //do }) Ajax.on("error",function(){ //do })
这样用起来是不是很有范呢。对于这样的用法在node异步编程中很多的,比如fs模块,http模块等。哦,对了,这个用法叫做事件发布/订阅,这是一种异步编程方法。
这个用法还是很多的嘛,造轮子的时候可以用来处理一些事件监听的操作啊。比如自己封装个ajax用法是这样的:
这样用起来是不是很有范呢。
对于这样的用法在node异步编程中很多的,比如fs模块,http模块等。
哦,对了,这个用法叫做事件发布/订阅,这是一种异步编程方法。