我们都想要自己的编程技能能上升到更高级别的水平,但往往不知道从何下手,本文,我将推荐6本,无论是是什么程序员,这些都可以让你的能力得到提升1、《代码整洁之道》这本书是我整个职业生涯中读过最好的之一,读完本书,你会更加清楚编写干净代码的重要性,从变量命名到代码测试,本书涵盖了所有能够优化代码的所有主题。2、《Clean architecture》这本书和前一本一样,是每个程序员必读,它将极大地
在web前端开发中,为实现一些动态效果,减小页面大小,我们一般都会使用JavaScript技术来进行相关设置。但是初学者在编写JavaScript代码的时候,往往都是比较低质的代码,那如何才能提高JavaScript代码的质量呢?今天小编就和大家分享分享。1、尽量使用源生方法       由于javaScript是解释性语言,相
在web前端开发中,为实现一些动态效果,减小页面大小,我们一般都会使用JavaScript技术来进行相关设置。但是初学者在编写JavaScript代码的时候,往往都是比较低质的代码,那如何才能提高JavaScript代码的质量呢?今天小编就和大家分享分享。1、尽量使用源生方法       由于javaScript是解释性语言,相
转载 2023-08-08 11:52:17
37阅读
1. if 多条件判断在if多条件判断的情况下建议使用includes方法。const day = "星期二"; if (day === "星期二" || day === "星期三" || day === "星期四") { console.log(day); } // 优化 if (["星期二", "星期三", "星期四"].includes(day)) { console.lo
1. 将脚本放在页面的底部 1 2 3 4 5 ... <script src="./jquery.min.js"></script> <script src="./index.js"></script> </body> </html> 1 2 3 4 5 ... <script src="./jq
转载 2016-12-25 16:40:00
125阅读
2评论
    对于javascript初学者,或者是和我一样不是很精通的人,我极力推荐这本书。你可以把它当作一本教材,或者是参考手册,也可以只是随手翻翻。该书详细的介绍了关于javascript的一切,从起源到未来,从语法到脚本,从内置对象到第三方库,从编码习惯到测试工具,从DHTML到AJAX,作者甚至还饶有兴趣的介绍了FF下的Greasemonkey插件。果然在计算机图
JavaScript是一种属于网络的脚本语言,被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。那么如何学javascript?下面本篇文章就来给大家推荐一些学习javascript的书籍,希望对大家有所帮助。 1、《JavaScript高级程序设计(第3版)》 JavaScript技术经典名著,全面深入JavaScript,贴近实战,在详细讲解了Jav
转载 2023-06-09 13:25:53
106阅读
原标题:Java代码质量优化的通用准则导 语从编程语言诞生开始,无数的先贤们就一直实践与积累着各种编程经验。这种经验不仅适用于某一门具体的语言,而且形成了一种通用的编程惯例与标准。在这一系列文章中,我们将全面阐述代码优化的通用准则在Java世界里的应用技巧,第五讲是“如何优雅使用switch语句”。■优化代码实例1动动脑筋:本例代码中有哪些瑕疵,应该如何优化?☆代码1:Before类 ■现象类别
最近,闲来无事,为了改变一下枯燥的编程环境,特地搜寻了下有助提升代码功力的插件。Stackoverflow 这个插件其实是最实用的插件,程序猿遇到的问题,基本都能找到回答,但是它使用的是google 搜索引擎,对于,不购买 v*n 的同学来说,感觉好鸡肋。选中需要搜索的问题,然后,右键点击狂拽屌指数:☆实用指数:★★★★★FindBugsIDEA 自带的检查工具已经很强大,如有需要也可以
作为一种解释性语言,JavaScript不能像C++等语言那样从编译优化中获益。尽管现代浏览器已经大大提升了JavaScript的效率,还是有很多空间来提高JavaScript应用的执行效率。这需要程序员去决定使用什么算法,优化哪段代码,如何以高效的方式操作DOM。目前还没有一个健壮的优化工具可以为你完成这件事。除非代码实在太烂,否则一般情况下简单的JavaScript应用(如仅处理少量鼠标单击或
翻译 精选 2016-07-04 11:59:39
340阅读
Photoshop Scripting Guide.pdf 还不错,简单介绍。
ide
转载 2011-08-02 16:29:00
70阅读
2评论
权威指南《javascript高级程序设计》另外:我认为前端开发提升必看的两本书:第一本是《ppk谈javasc cript》陈贤安译 htt...
原创 2011-05-18 10:05:58
270阅读
1 背景 实际开发中根据枚举的某个属性获取枚举值非常常见。 如定义一个枚举: @Getter public enum CoinEnum { PENNY(1), NICKEL(5), DIME(10), QUARTER(25); CoinEnum(int value) { this.value = value; } private final
1 背景实际开发中根据枚举的某个属性获取枚举值非常常见。如定义一个枚举:@Getterpublic enum CoinEnum { PENNY(1), NICKEL(5), DIME(10), QUARTER(25); CoinEnum(int value) { this.value = value; } private fi...
引子:本来一直在做尚品汇的Vue3项目的,在前期基础的积淀下做项目其实已经没什么难点了,但是最近出差网络很差,没法弄,为了把出差的空余时间利用起来,正好把基础再练习一下,之前我学python的时候是把书里的每一个案例都啃透了的,所以自己在使用pyqt或者查找async库的bug时能够游刃有余,当然做项目肯定比学基础在激发兴趣的方面效果更好,但也不能说学基础没有用,这次我选用的是犀牛《JavaSc
当用户访问你的网站时,使用的可能是高端设备也可能是低端设备,网络连接条件也有好有差。这意味着你必须尽可能优化自己的网站,以满足任何用户的需求。1. 删除未使用的代码和功能你的应用程序包含的代码越多,就需要将更多的数据传输到客户端。浏览器也需要更多时间来分析和解释代码。有时,你可能打包了很多根本用不到的功能。最好只在开发环境中保留这些额外的代码,而不要将其推送到生产环境中,以免给客户端的浏览器增加负
转载 2023-08-08 10:47:05
58阅读
在本文中,将介绍 5 个代码优化的技巧,有助于编写更高效、更优雅的代码。这些技巧包括使用扩展运算符简化代码到使用 async/await 处理异步代码等。
原创 精选 2023-01-31 10:31:44
250阅读
1点赞
我们日常使用到的逻辑判断语句有 if...else...、switch...case...、do...while...等。 在简单场景下,我们可能对这些语法的性能没有什么感觉,但当遇到复杂的业务场景时,如果处理不善,就会出现大量的逻辑嵌套,可读性差并且难以扩展。 千里之行始于足下,编写高可维护性和高质量的代码,我们就需要从细节处入手,我们今天主要讨论 JavaScript 中如何优化逻辑判断代码
转载 2021-06-09 10:02:34
187阅读
1、js优化js优化的总体原则:当需要时才优化;考虑可维护性提升js文件加载性能:加载元素的顺序,css文件放在<head>里,js文件放在<body>里js变量和函数优化:  1)尽量使用id选择器  2)尽量避免使用eval,太耗性能  3)js函数尽可能保持简洁  4)使用事件节流函数,比如100ms执行1次,用户无感知,但性能有提升  5)使用事件委托js动画优化
转载 2023-06-06 13:03:03
74阅读
转载 2013-05-19 20:57:00
161阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5