文件名称:timepiece:基于setInterval的事件发射器
文件大小:12KB
文件格式:ZIP
更新时间:2024-05-25 12:51:02
JavaScript
钟表 围绕setInterval构建的一组事件发射器。 它供休闲使用,API非常简单明了。 我不建议将秒表用于基准测试,性能测试或其他要求精度高于千分之一秒的秒表。 基类是Timepiece 。 因此,有一些子类。 Metronome :设置节拍,以每分钟节拍数为单位。 将事件侦听器添加到“ tick”事件。 Countdown计时器:倒数计时器,以秒为单位进行设置。 Stopwatch :测量经过的时间并保存分割。 由于无法精确地确保setInterval触发事件的发生时间,因此如果您需要精确到毫秒或更高的精度,请不要使用此方法。 所有类都将发出以下事件: 'start' :对象启动时发出。 'stop' :对象停止时发出。 'set' :更改对象上的某些设置时发出。 设置因班级而异。 'tick' :对象启动后,将在一定时间间隔内发出'tick'事件。 该间隔是每秒一
【文件预览】:
timepiece-master
----lib()
--------Timepiece.js(1KB)
--------Stopwatch.js(2KB)
--------Metronome.js(1KB)
--------Countdown.js(2KB)
----spec()
--------shared()
--------Countdown_spec.js(6KB)
--------Stopwatch_spec.js(6KB)
--------Timepiece_spec.js(4KB)
--------Metronome_spec.js(4KB)
----README.md(4KB)
----.gitignore(58B)
----index.js(197B)
----package.json(748B)