JavaScript 是一种客户端和服务器端脚本语言,用于在 CSS 和 HTML 的帮助下制作交互式网页。
作为开发人员,我们必须遵循一些编码标准,这样如果其他人审查我们的代码就很容易理解,如果每个人都遵循这些标准,那么代码的一致性就会存在。代码的一致性是主要因素。
JavaScript 中的间距:
-
必须使用制表符而不是空格键来缩进。
-
在行尾,不应有空格或空行。
-
行不应超过 100 个字符,包括制表符。
-
逗号 (,) 和分号 (;) 不得包含前面的空格。
-
块语句如 if、else、while、try 必须多行并始终使用大括号。
-
与一元特殊字符运算符一起使用的操作数前面不能有空格,或者我们可以说一元特殊字符运算符后面不能有空格。
**
例子:
**
-
++a;
-
++ 一个;(不好的做法)
-
-
三元运算符喜欢吗?和:两边必须有空格
对象:
如果对象很短,如每行 100 个字符,则必须在一行中声明对象。如果行长度超过,则每行必须有一个属性。
例子:
-
var user = { name: charu, age: 25, status: single };
-
var num = [9,4,15];
-
var user = { name: charu,age: 25, status: single };(不好的做法)
-
var num = [ 9, 4,15 ] ;(不好的做法)
缩进:
为了避免阅读复杂语句时的困难,可以使用缩进和换行符,以便我们的程序必须易于阅读。
我们应该使用制表符来正确缩进。
例子:
function( a, b ) { if( a > b ) { alert( a ); } else { alert( b ); } }
function( a, b ) { if( a > b ) { alert(a) } else { alert(b) } (bad practice) }
命名约定
变量和函数名称必须是描述性的。例如,如果我们定义了一个计算百分比的函数,那么函数名应该像calculatePercentage() 这样用户可以很容易地理解这个函数的目的,变量名也是如此。
变量和函数名称必须以小写字母开头,并在需要时使用驼峰式大小写。
例子
var userName = “charu”;
function sum() { var num1 = 10; var num2 = 10; var total = num1 + num2; }
var abc = “charu”; (bad practice)
function hhgh() { var num1 = 10; var num2 = 10; var total = num1 + num2; (bad practice) }
数组
在 JavaScript 中,我们必须使用速记构造函数 [ ] 来创建数组,而不是使用新的 array() 表示法来创建数组。
例子
**Var userArray = [];**
**Var userArray = [ ‘charu’, ‘priya’ ];**