JavaScript 变量命名规范:Camel、Pascal 与匈牙利标记法详解

作者:小括号

时间:2026-10-27

浏览:563

本文详细介绍 JavaScript 中三种主流的变量命名规则:Camel(小驼峰)、Pascal(大驼峰)以及匈牙利类型标记法。通过具体代码示例解析各规则的书写格式与适用场景,并列出基于变量类型的常用前缀对照表,帮助开发者提升代码可读性与规范性。

文章目录

JavaScript 变量命名规范概述

在定义变量时,除了遵循基本的语法要求外,建议参考业界广泛认可的命名规范,以提升代码的可维护性。

Camel 与 Pascal 标记法对比

以下是几种常见的变量命名约定:首先是 Camel 标记法(小驼峰命名法)。其规则是变量名的第一个单词全部小写,从第二个单词开始,每个单词的首字母大写。例如:

代码如下:

var testValue = 0, secondValue = "hi";

其次是 Pascal 标记法(大驼峰命名法)。该方法的特征是变量名的所有单词首字母均大写,包括第一个单词。例如:


代码如下:

var TestValue = 0, SecondValue = "hi";

匈牙利类型标记法与前缀规范

第三种是匈牙利类型标记法。它在 Pascal 标记法的基础上,于变量名开头添加一个小写字母(或字母序列)来标识变量的数据类型。例如,使用 i 代表整型,s 代表字符串,具体形式如:


代码如下:

var iTestValue = 0, sSecondValue = "hi";

下表汇总了常用的类型前缀,旨在通过前缀直观反映变量类型,从而增强示例代码的可读性:
类型 前缀 示例
数组 a aValues
布尔型 b bFound
浮点型(数字) f fValue
函数 fn fnMethod
整型(数字) i iValue
对象 o oType
正则表达式 re rePattern
字符串 s sValue
变型(可以是任何类型) v vValue

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章