23 JavaScript规范与最佳实践

大多数web服务器(Apache等)对大小写敏感,因此命名注意大小写

不要声明字符串、数字和布尔值,始终把他们看做原始值而非对象,如果把这些声明为对象,会拖慢执行速度

对象是无法比较的,原始值可以

不要使用new Object()

  • 请使用 {} 来代替 new Object()
  • 请使用 "" 来代替 new String()
  • 请使用 0 来代替 new Number()
  • 请使用 false 来代替 new Boolean()
  • 请使用 [] 来代替 new Array()
  • 请使用 /()/ 来代替 new RegExp()
  • 请使用 function (){}来代替 new Function()

JavaScript为松散类型,变量可以进行自动类型转换,常见的有字符串和数值之间的转换

字符串加数字等于字符串

字符串减数字等于数值

字符串减字符串等于NAN

猜你喜欢

转载自www.cnblogs.com/ltfxy/p/11856141.html
23