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日 23:28
下一篇 2020年8月3日 22:51

相关推荐

  • 2.8JavaScript语言的迭代器(Iterator)

    接口 描述 Iterable 具体参考Iteration protocols Iterator 同上 AsyncIterable 同上 AsyncIterator 同上 IteratorResult 同上

  • 2.5JavaScript引用类型之数组(Array)

    数组是一种特殊的对象。 1.索引数组 注意:最后一个元素后面允许有逗号 ,,这样要添加一个新元素时很方便。 2.稀疏(Sparse)数组 从上面的示例中,我们不难发现,空槽(empty slot)作为一种特殊的元素,与普通的元素相比: 相同点:空槽的索引为 1,因此 length 属性的值为 3。 不同点:空槽不占用元…

  • 1.5JavaScript语言的变量(Variable)

    1.变量声明 注意:在同一个作用域,相同名称的变量不可以重复声明,否则会报错。 变量在赋值后可以通过重新赋值改变其值。 注意:新的值的类型不一定与老的值的类型相同。 2.变量声明提升(Hoisting) 变量声明不支持提升。 3.变量作用域 变量的作用域是块作用域,即外围离变量最近的代码块。全局变量的作用域是定义它们的…

发表回复

登录后才能评论