美文网首页
JavaScript编码规范

JavaScript编码规范

作者: zhangxt456 | 来源:发表于2020-07-26 22:46 被阅读0次

1、关于return语句

推荐的做法是要么让函数始终都返回一个值,要么永远都不要返回值。否则,如果函数有时候返回值,有时候又不返回值,会给代码调试带来不便。

2、检测变量

检测基本数据类型用typeof比较合适
检测引用类型用instanceof比较合适(result = instanceof constructor)

3、初始化变量

初始化变量之前,一定要先声明,否则可能导致意外

4、手动解除引用优化内存占用

因为系统给Web浏览器分配的存储比较少,确保占有最少的内存可以让页面获得更好的性能。而优化内存占用的最佳方式,就是为执行中的代码只保存必要的数据。一旦数据不再有用,最好通过将其值设置为null来释放其内存--这个做法叫做解除引用。这一做法适用于大多数全局变量和全局对象的属性。局部变量会在它们离开执行环境时自动被解除引用。

5、访问对象属性的表示法

person["name"];
person.name;

这两种访问属性的方法没有任何区别。但方括号语法的主要优点是可以通过变量来访问属性,例如:

var propertyName = "name";
person[propertyName]

如果属性名包含会导致语法错误的字符,或者属性名使用的是关键字或保留字,也可以使用方括号表示法。例如:

person["first name"] = "zhangxt";

由于first name中包含一个空格,所以不能使用点表示法来访问它。然而属性名中是可以包含非字母数字的,这时候就可以使用方括号来访问它们。
通常,处方必须使用变量来访问属性,否则我们建议使用点表示法。

相关文章

  • 前端开发文档规范

    HTML 编码规范 请查看HTML编码规范 CSS 编码规范 请查看CSS编码规范 JavaScript 编码规范...

  • 前端开发规范(实验室版)

    前端编码规范—— HTML 篇 前端编码规范—— CSS 篇 前端编码规范—— JavaScript 篇 这几天和...

  • 代码规范

    JavaScript 编码规范(草案) 该规范改编自 Airbnb JavaScript Style Guide[...

  • React最佳实践

    tags:开发随笔 代码风格 用ES6,遵循Airbnb的React编码规范和javascript 编码规范。两个...

  • JavaScript编码规范

    JavaScript编码规范 1 前言 2 代码风格 2.1 文件 2.2 结构 2.2.1 缩进 2.2.2 空...

  • JavaScript 编码规范

    1 前言 JavaScript在百度一直有着广泛的应用,特别是在浏览器端的行为管理。本文档的目标是使JavaScr...

  • JavaScript编码规范

    1 结构 1.1 缩进 [强制]使用4个空格作为一个缩进层级 [强制] switch 下的 case 和 defa...

  • JavaScript编码规范

    JavaScript编码规范 1 前言 2 代码风格 2.1 文件 2.2 结构 2.2.1 缩进 2.2.2 空...

  • Javascript编码规范

    1. 缩进 永远不要混用空格和Tab。 为了可读性,部门统一建议使用2个空格宽度的缩进。 2. 语法 A. 变量命...

  • JavaScript编码规范

    JavaScript编码规范 1 前言 JavaScript 在百度一直有着广泛的应用,特别是在浏览器端的行为管理...

网友评论

      本文标题:JavaScript编码规范

      本文链接:https://www.haomeiwen.com/subject/ktuklktx.html