摘要: js代码,前端都会写。但细节决定成败,代码是否优雅、规范,可以看得出一个JScoder的水平来。曾经多次被项目组长吐槽,并被授予一本秘笈,上面有关于JS编程规范的一些总结。无奈秘笈不能长借,无奈只能用最愚蠢的办法,拍照mark下,然后今天抽空整理整理。废话到此为止,下面言归正传。1.语句结尾总是加上分号JS的语句,要么独占一行,要么以分号结尾。虽然绝大多数情况下独占一行的js代码缺省分号也不会产生错误(这全赖于分析器的自动分号插入机制),但依旧不推荐缺省分号。因为自动分号插入机制的分号插入规则很复杂且难以记住,习惯性以分号结束语句,能减少意外bug的发生率。2.关于命名命名,是任何一个code 阅读全文
posted @ 2014-03-29 18:37 前端攻城师-CZF 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 原文连接:http://www.ruanyifeng.com/blog/2011/08/a_detailed_explanation_of_jquery_deferred_object.html一、什么是deferred对象?开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中... 阅读全文
posted @ 2014-03-29 12:21 前端攻城师-CZF 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 原文连接:http://www.cnblogs.com/yunxuange/archive/2012/09/19/2693886.htmllayout是Windows上的IE浏览器产生许多bug的根源。如果遇到一个IE bug首先应该做的事情之一就是尝试应用规则迫使元素拥有layout。layout... 阅读全文
posted @ 2014-03-29 11:34 前端攻城师-CZF 阅读(184) 评论(0) 推荐(0) 编辑