起源
会研究起setTimeout()这个方法,还是来源于一次开发要求。这次开发的需求是要求让一些动作/动画依次延时执行,简单来说,比如让页面滚动到底部停留2秒滚回顶部,然后停留2秒点击某个按钮触发某个选项的弹出层,然后停留两秒,进入下一个页面。
看起来不就是多设几个setTimeout不就行了?
会研究起setTimeout()这个方法,还是来源于一次开发要求。这次开发的需求是要求让一些动作/动画依次延时执行,简单来说,比如让页面滚动到底部停留2秒滚回顶部,然后停留2秒点击某个按钮触发某个选项的弹出层,然后停留两秒,进入下一个页面。
看起来不就是多设几个setTimeout不就行了?
等了好久的寒假等了好久的空闲时间。大三的课还是忙到想学东西都没有足够的时间。学习新事物的速度跟大二的时候一比简直不忍直视。不过也有一部分原因是在于入门前端后,现在所处的阶段正好是瓶颈期。发发牢骚,有时间了,该学还是要学的。
写在前头:最近要写点东西,准确来说是用前端技术写桌面应用。之前曾经对Electron有所了解,最近在查阅资料的时候又发现了一个“新的东西”,叫做nwjs——前身是node-webkit。作为一个还未入坑的人来说,到底选择哪个东西作为我们开发的工具会更好呢?我看了这个作者写的两篇文章,发现应该能给另外想要从事同样开发的或者有兴趣的人一些启发。文章不错,而且没发现有中文译版,所以我给出自己的翻译。只是兴趣之作,有错误之处还请指出。
这是两篇文章中的第二篇。第一篇的翻译在这里。
以下是译文:
写在前头:最近要写点东西,准确来说是用前端技术写桌面应用。之前曾经对Electron有所了解,最近在查阅资料的时候又发现了一个“新的东西”,叫做nwjs——前身是node-webkit。作为一个还未入坑的人来说,到底选择哪个东西作为我们开发的工具会更好呢?我看了这个作者写的两篇文章,发现应该能给另外想要从事同样开发的或者有兴趣的人一些启发。文章不错,而且没发现有中文译版,所以我给出自己的翻译。只是兴趣之作,有错误之处还请指出。
以下是译文: