js命名规则

简介: js命名规则
  1. 变量和函数命名使用驼峰命名法(camelCase),即首字母小写,后续单词首字母大写,例如:myVariable、myFunction。
  2. 类名使用帕斯卡命名法(PascalCase),即每个单词的首字母都大写,例如:MyClass、MyObject。
  3. 常量使用全大写字母,多个单词之间使用下划线连接,例如:MY_CONSTANT。
  4. 私有变量或函数可以在前面加上下划线作为前缀,例如:_privateVariable、_privateFunction。
  5. 尽量使用有意义的、描述性强的命名,避免使用过于简单或含糊的命名。
// 使用驼峰命名法
var myVariable = 10;
function myFunction() {
  // 函数体
}
// 使用帕斯卡命名法
class MyClass {
  constructor() {
    // 构造函数
  }
  myMethod() {
    // 方法体
  }
}
// 使用全大写字母和下划线连接的命名法
const MY_CONSTANT = 100;
// 使用下划线作为私有变量或函数的前缀
var _privateVariable = 'private';
function _privateFunction() {
  // 私有函数体
}
相关文章
|
11月前
Turndown 源码分析:二、规则`commonmark-ruiles.js` REV1
Turndown 源码分析:二、规则`commonmark-ruiles.js` REV1
74 0
|
11月前
Turndown 源码分析:三、规则集`rules.js` REV1
Turndown 源码分析:三、规则集`rules.js` REV1
81 0
|
11月前
|
JavaScript 前端开发
JavaScript标识符(命名规则)
JavaScript标识符(命名规则)
110 0
|
4月前
|
JavaScript 前端开发 Java
JS中的隐式类型转换规则
JavaScript 是一门弱类型语言,变量类型在运行时会进行隐式转换。本文总结了常见的隐式转换规则,包括运算符转换、等号比较和布尔值转换等。例如,`1 + {a: 1}` 会先调用对象的 `toString()` 方法,最终结果为 `'1[object Object]'`。此外,还详细解析了 `undefined` 和 `null` 的运算行为,以及 `![] == []` 等特殊情况。通过这些例子,帮助开发者更好地理解 JavaScript 中的类型转换机制。
JS中的隐式类型转换规则
|
6月前
|
JavaScript 前端开发
JS隐式类型转换规则
【10月更文挑战第9天】 不同的 JavaScript 引擎可能在隐式类型转换的具体实现上存在一些细微差别。理解这些隐式类型转换规则对于正确处理数据和避免错误非常重要。
47 0
|
8月前
|
JavaScript 前端开发
JavaScript的命名规则
JavaScript的命名规则
222 0
|
8月前
|
JavaScript 前端开发
js中的命名规则
js中的命名规则
|
10月前
|
JavaScript 前端开发
JavaScript变量命名规则及关键字详解
JavaScript变量命名规则及关键字详解
153 1
|
11月前
|
JavaScript
js的一些运算符规则
js的一些运算符规则
54 1
|
11月前
|
JavaScript 前端开发 数据处理
JavaScript 游戏规则:setTimeout和setInterval的对决
JavaScript 游戏规则:setTimeout和setInterval的对决
92 1
下一篇
oss创建bucket