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种,权衡了利弊。
与日期相关的问题与JavaScript一样古老。从理论上讲,如果不是因为API的许多弱点,则可以使用JavaScript的date对象执行日期计算。幸运的是,有一些有用的库可以为我们节省很多工作。其中之一是date-fns。
计划构建一个数据密集型实时Web应用程序?这就是为什么您应该与Node.js开发公司合作以实现您的目标的原因。这七个要点探讨了Node.js的功能,以及它如何帮助您提高生产率,启用数据流传输等等。
Mint是一种新的编程语言,旨在通过快速,可维护的可读代码使编写单页应用程序(SPA)变得容易。作为JavaScript的替代产品而开发,它包含类似于React,Redux,npm,Prettier和Enzyme的内置功能。查看将其与JavaScript区别开的某些语言功能,并在沙盒中尝试一下。
热门博主推荐
热门文章推荐