js原生
SeedCoding
这个作者很懒,什么都没留下…
展开
-
js自定义事件及事件交互原理概述(二)
接上一篇。感谢原版主的分享。转载自:http://www.jb51.net/article/33698.htmjs自定义事件(一)的目的只是让大家简单的理解自定事件是如何模拟出来的,大家不难发现会有很多缺陷,比如: 1、此事件对象只能注册一个事件,不能提供多个事件 2、注册方法没有返回的一些信息 下面我们就来解决这些问题。如下为MyEvent.js源代码: func转载 2016-07-05 17:22:03 · 848 阅读 · 0 评论 -
js自定义事件及事件交互原理概述(一)
在JS中事件是JS与浏览器交互的主要途径。事件是一种叫做观察者的设计模式,这是一种创建松散耦合代码的技术。对象可以发布事件,用来表示在该对象生命周期中某个有趣的时刻到了。然后其他对象可以观察该对象,等待这些有趣的时刻到来并通过运行代码来响应。观察者模式有两类对象组成:主题和观察者。主体负责发布事件,同时观察者通过订阅这些事件来观察该主体。该模式的一个关键概念是主体并不知道观察者的任何事转载 2016-07-05 16:55:14 · 1410 阅读 · 0 评论 -
js自定义事件学习实验-人与食物
在上两篇js自定义事件介绍下,我尝试利用事件实验一个人与食物的游戏。游戏规则:1.人在饥饿值小于30时,需要进食,食物减少,饥饿值增加,当饥饿值达到100时饱和,开始工作。2.人在工作时,饥饿值减少。3.人在饥饿时无法工作。4.食物随着时间缓慢增长。5.人饥饿值为0时死亡。其实,刚开始时有点无从下手,代码虽然能看懂,但是理解不够到位。接下来,我说说我原创 2016-07-07 09:40:34 · 11192 阅读 · 0 评论