代码习惯问题记录
来源:互联网 发布:14岁谈恋爱软件 编辑:程序博客网 时间:2024/06/14 05:49
- 总是使用var声明变量
- 行末别忘了分号
- 使用标准而不是不标准的功能
- 使用严格等于操作符。
- 使用数组的字面语法创建新数组。
- 不要使用 arguments.callee 和它的属性。
- 不修改内置对象的原型,除非是为了和新的 JavaScript 引擎兼容。
- 使用驼峰命名(如:camelCaseNames)以及大写的常量(如:UPPERCASE),避免使用const关键字,因为IE不支持
- 使用命名空间技术
- 避免对象上使用with(), 数组使用for in
- 要知道truthy和falsy规则
- JavaScript资源中不使用IE条件注释
- 小心使用闭包以及不要循环引用
- 同样,小心使用”this”
- 避免使用 eval 函数.
- 不要使用字符串作为 setTimeout 或者 setInterval 的第一个参数.
另外,应该避免使用 setInterval. - 为了检测一个对象的类型,使用 Object.prototype.toString 方法;
除非为了检测一个变量是否已经定义,我们应尽量避免使用 typeof 操作符。
0 0
- 代码习惯问题记录
- 关于写代码的习惯问题
- C 代码-----问题记录
- 代码习惯
- 习惯问题
- 编程习惯记录
- 养成记录的习惯
- 编程习惯记录
- 养成记录的习惯
- 写代码好习惯
- 代码使用习惯
- 习惯跟代码规范
- 总结经验 代码习惯
- 【C++】代码思考习惯
- css代码书写习惯
- javascript 代码编写习惯
- Android 代码编写习惯
- c++代码习惯
- 操作用户余额 Monxin专用(PHP代码函数)
- go 速学 - 07 - Slice
- STL string 用法介绍
- Python求多幅图像栅格值的平均值
- MySQL操作数据库基本操作
- 代码习惯问题记录
- FZU 2150 Fire Game(DFS+BFS)
- vim : 依赖: vim-common (= 2:7.3.429-2ubuntu2) 但是 2:7.3.429-2ubuntu2.1 正要被安装
- 日经社説 20150403 地域を越えた柔軟な送電網に
- WCF 、Web API 、 WCF REST 和 Web Service 的区别
- Duplicate files copied in APK META-INF/LICENSE.txt解决方式
- mysql报错
- Cloudera Manager安装
- 查询可用短信余额 Monxin专用(PHP代码函数)