如果您在JSON上关注我,您就会知道我一直在使用Appcelerator Titanium开发超级机密的移动应用程序。体验非常棒:使用JavaScript创建易于编写,易于测试的本地移动应用程序很有趣。我的移动应用程序连接到许多社交网络API,其中一些仅提供XML响应。我的迷你“框架”使用JSON动态创建小部件,因此我需要一种将XML转换为JSON的方法。我发现了许多解决方案,但没有一个起作用。调整现有功能后,我发现了一个很好的解决方案。
Promise API改变了JavaScript的游戏。我们从滥用settimeout和解决同步操作到尽一切可能利用这个新的异步API。让我们来看看一些令人敬畏的Promise API技巧!
我写了许多有关JavaScript技巧的博客文章:Promise技巧,类型转换技巧,传播技巧以及许多其他JavaScript技巧。最近,我遇到了另一个让我大吃一惊的JavaScript技巧:如何打破forEach循环!
在新的语法,功能和使用外部库的负载的当前JavaScript环境中,似乎比以往任何时候都更难确定要给您的函数什么甚至数据代表什么。当然,我们提出了Flow和TypeScript来提供帮助,但是我们不能指望那些总是可用的。这就是为什么我喜欢使用JavaScript进行自己的检测,尤其是在涉及函数类型时。
SVG是用于创建自定义字体,动画,尺寸减小的图形等的出色工具。它们既是HTML,又是图像,而且都很棒。由于SVG提供的灵活性,许多网站已转向SVG,而不是JPG,GIF和PNG。
漫长的冬天过后,春天终于来了,那为什么不把学习带到教室外面呢?在学习JavaScript的同时,将笔记本电脑支撑在沙滩上,呼吸新鲜空气。今天,我们重点介绍了一些有趣且易于使用的工具,这些工具可用于复习JavaScript,准备面试或只是学习一些新概念。
应始终保持代码的可读性与其优化之间的平衡。您绝不应该在应用程序开发期间损害其性能。为了缩短上市时间而匆忙完成整个过程将使事情变得更加复杂。
JavaScript并不适合所有人,但是有哪些替代方案?在本文中,Future Hosting的马修·戴维斯(Matthew Davis)研究了其中的5种,权衡了利弊。
热门博主推荐
热门文章推荐