作为一个Web开发工程师,你在编写JavaScript代码时是不是也被诸如以下这些问题所困扰:如何减少全局变量的污染?为什么不要使用类型构造器?如何提高循环性能和条件性能的策略?如何提高正则表达式的执行效率?有哪些场景要避免使用正则表达式?为什么要在循环体和异步回调中慎重使用闭包?如何使用模块化规避缺陷?为什么克隆节点比创建节点更好?数据存储时如何考虑访问速度?如何提高DOM的访问效率?……
如果你曾经为类似于这样的一些问题感到疑惑不解或顿然大悟,说明你正在向JavaScript技术的巅峰攀登,正在成长为“振臂一呼,应者云集”的技术大牛,恭喜你!成林编写的这本《编写高质量代码:改善JavaScript程序的188个建议》从不同的侧面出发,对JavaScript编码中的各种棘手的常见问题和“疑难杂症”奉献了真知灼见,相信你一定能从中受益。
成林编写的《编写高质量代码:改善JavaScript程序的188个建议》是Web前端工程师进阶修炼的必读之作,将为你通往“JavaScript技术殿堂”指点迷津!内容全部由编写高质量的JavaScript代码的最佳实践组成,从基本语法、应用架构、工具框架、编码风格、编程思想等5大方面对Web前端工程师遇到的疑难问题给出了经验性的解决方案,为Web前端工程师如何编写更高质量的JavaScript代码提供了188条极为宝贵的建议。对于每一个问题,不仅以建议的方式给出了被实践证明为十分优秀的解决方案,而且还给出了经常被误用或被错误理解的不好的解决方案,从正反两个方面进行了分析和对比,犹如醍醐灌顶,让人豁然开朗。
《编写高质量代码:改善JavaScript程序的188个建议》针对每个问题所设计的应用场景都非常典型,给出的建议也都与实践紧密结合。书中的每一条建议都可能在你的下一行代码、下一个应用或下一个项目中被用到,建议你将此书放置在手边,随时查阅,一定能使你的学习和开发工作事半功倍。