JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。
我惊奇的是,它居然收集了学习JS的方方面面的知识,涉及面很大很全。
相对原始的callbacks而言,promises无疑是更好的选择。本文以[Q.js](http://documentup.com/kriskowal/q/)为例讲在程序里怎么创建和使用Promise。
等宽响应式瀑布流引起了一个风潮,他们的宽度相等,但是高度不一。等高响应式布局又是什么?又不会又出现一次浪潮呢?
本文是会说话的Web应用——语音合成API介绍 的姊妹篇,介绍 Web Speech API 的语音识别 API
现在,要开发web应用,你有非常多技术方案可以选择,而你想要选择最合适的一种,这种方案必须敏捷快速,持续迭代,高效可靠等等。你想要这种技术精简和灵活,而且无论是短期还是长期都帮助你成功。但这些技术方案不总是那么容易找到。
说实话,虽然似乎为之奋斗了十多年,在真正进入软件行业的短短一年之后,我已经对它感到相当的厌倦了。这并不是说这个行业没有前景,而是在这个行业工作,其实很难得到心理上的快乐。
在这篇文章中,我会介绍一些JavaScript在“物联网”里的应用,让JavaScript开发者从而了解并能从现在开始可以从事这方面的工作。如果你是一名JavaScript程序员,想通过自己的技术将互联网世界无缝的衔接起来,就要比其他程序员思考的更多,现在身边的一些高科技产品就具备着很多即诱人又有创新性的机遇。
教你怎么开发最近很火的一款游戏:flappy bird