1.2JavaScript语言的标识符(Identifier)

1.标识符

标识符必须以字母(A~Za~z)、美元符号($)或 下划线(_)开头,后续可以是字母(A~Za~z)、数字(0~9)、美元符号($)或 下划线(_)。

注意:标识符不是一种 JavaScript 数据类型。

注意:标识符区分大小写。

注意:美元符号($)或 下划线(_)没有特殊含义。

2.命名约定

目录:kebab-case
文件:视情况而定
模块:camelCase.js
类:PascalCase
变量、值形参、默认值形参:camelCase
剩余形参:三个点... + camelCase
常量:SNAKE_CASE
函数和方法:camelCase()

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/javascript/javascriptlang/4732.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2020年8月1日
下一篇 2020年8月3日

相关推荐

  • 1.6JavaScript语言的常量(Constant)

    1.常量声明 注意:在同一个作用域,常量不可以重复声明,否则会报错。 常量在赋值后不可以通过重新赋值改变其值,即使新的值与老的值相同也不可以。 然而,对象被赋值给常量后,改变对象的属性的值是可以的。 注意:属性新的值的类型不一定与属性老的值的类型相同。 2.常量声明提升(Hoisting) 常量声明不支持提升。 3.常…

  • 1.7JavaScript语言的函数(Function)

    1.Function()函数方式 Function() 函数方式创建的函数定义存在安全性和性能问题,所以不推荐使用,不过此种创建函数定义的方式很好地诠释了函数声明、函数表达式、箭头函数表达式是 Function 类型的实例这个概念。 2.函数声明 注意:在同一个作用域,函数可以重复声明,但后定义的会覆盖先定义的。 3.…

  • 2.8JavaScript语言的Iterable和Iterator接口

    1.Iterable接口 方法 返回值 @@iterator 返回一个实现了Iterator接口的对象。 2.Iterator接口 方法 是否必须实现 返回值 next() 必须 返回一个实现了IteratorResult接口的对象。 return() 非必须 返回一个实现了IteratorResult接口的对象。 t…

发表回复

登录后才能评论