文件名称:morse:在这里您可以测试您的莫尔斯电击技能
文件大小:156KB
文件格式:ZIP
更新时间:2024-06-10 06:24:35
JavaScript
莫尔斯测试 在这里尝试-http: 您可以生成一些输入信号(点和破折号),并且根据其持续时间,此应用程序将转换字母中的点和破折号并将其组合为单词。 该项目旨在强调FRP方法与异步逻辑(Rx.js lib)协同工作的能力。 在非常低的层次上,我们有来自DOM事件的流(keyup,keydown,mouseup,mousedown),它们组成来接收更有意义和更有价值的流,例如点,破折号和空格,这些流也用于获取字母和单词。 结果,在非常高的层次上,我们有了可以在UI中使用的带有单词和字母的流。 我们可以将字母和单词流作为一个简单的集合使用,甚至更多-在它们之上构建更多的逻辑(尝试键入SOS或CAT)。 有关更详细的信息,请查看source =) 摩尔斯逻辑 字母是点,破折号和它们之间的空格的序列。 字母之间的间距几乎等于3个点。 单词之间的间距几乎等于7个点。
【文件预览】:
morse-master
----index.html(1KB)
----.eslintrc(1KB)
----public()
--------bg.png(2KB)
--------sos.jpg(44KB)
--------MorseCode.png(49KB)
--------ajax-loader.gif(673B)
--------cat.jpg(55KB)
--------style.css(2KB)
----bower.json(215B)
----src()
--------dispatcher.js(3KB)
--------state.js(2KB)
--------app.js(2KB)
--------canvas_view.js(593B)
--------html_view.js(2KB)
----gulpfile.js(1KB)
----README.md(1KB)
----.editorconfig(197B)
----.gitignore(55B)
----index.js(147B)
----package.json(658B)