天天看点

Javascript 风格向导

  大部分针对Javascript最合理的方法归纳。

类型

• 原始类型:我们可以直接使用值。

  ο  string

  ο  number

  ο  boolean

  ο  null

  ο  undefined

<a></a>

•   复合类型:我们通过`引用`对值进行间接访问。

  ο  object

  ο  array

  ο  function

  

Objects

• 使用{}创建对象。

• 不要使用保留字作为关键字。

Arrays

 • 使用[]创建数组

 • 如果你不知道数组长度,使用Array#push。

  • 当你需要复制数组的时候,请使用Array#slice。

Strings

 • 对于字符串,我们使用单引号''。

 • 超过80个字符的字符串,我们使用串联符号(\),让字符串多行显示。

 • 注意:如果过度使用带串联符号的字符可能会影响到性能。

 

  

 • 当我们在编程的时候,需要拼接出一个字符串,我们可以使用Array#join 代替字符串连接。尤其是对IE浏览器。 

Functions

  • 函数表达式

 • 绝对不要在非函数块(if,while)申明一个函数。我们可以把函数申明变成一个函数表达式。

 • 绝对不要把一个参数命名为arguments,arguments参数是函数作用域内给出的一个特殊变量,如果你把参数命名为arguments,那么这个参数就会覆盖它原有的特殊变量。

总结

本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/3831927.html,如需转载请自行联系原作者

继续阅读