摘要:
写高效代码是一项艺术,你必须学习和实践它,清晰高效代码有利于团队合作,有利于性能优化。下面总结一下清晰高效代码的规范:一、排版:1、关键词和操作符之间加适当的空格。2、相对独立的程序块与块之间加空行3、较长的语句、表达式等要分成多行书写。4、划分出的新行要进行适应的缩进,使排版整齐,语句可读。5、长表达式要在低优先级操作符处划分新行,操作符放在新行之首。6、循环、判断等语句中若有较长的表达式或语句,则要进行适应的划分。7、若函数或过程中的参数较长,则要进行适当的划分。8、不允许把多个短语句写在一行中,即一行只写一条语句。9、函数或过程的开始、结构的定义及循环、判断等语句中的代码都要采用缩进风格 阅读全文
摘要:
尽管 JavaScript 历史上使用冗长而令人生厌的代码块来标的特定浏览器的时期已经结束了,但是偶尔使用一些简单的代码块和对象检测来确保一些代码在用户机器上正常工作依然是必要的。这篇文章中,略述一下 Internet Explorer 和 Firefox 在 JavaScript 语法上不同的 7 个方面。1. CSS “float” 属性获取给定对象的特定 CSS 属性的基本语法是 object.style 属性,而且有连字符的属性要用骆驼命名法来代替。例如,获取一个 ID 为 “header” 的 div 的 background-color 属性,我们要用如下语法:document.g 阅读全文