JavaScript 变量匈牙利命名法详解与示例

作者:小括号

时间:2026-10-24

浏览:475

本文介绍 JavaScript 中使用的匈牙利命名法,其核心语法为类型前缀加对象描述。通过 s、n 等前缀标识字符串或整型,虽 JS 变量无显式类型,但此法有助于代码可读性与维护。文章提供了具体代码示例及完整的前缀对照表。

文章目录

JavaScript 变量可采用匈牙利命名法进行命名。


匈牙利命名法的语法结构如下:



变量名由类型前缀与对象描述两部分组成。


其中,类型部分指代变量所代表的数据类型。


对象描述部分为对象名称的全称或具有明确含义的部分,旨在使命名易于记忆和理解。


需要注意的是,尽管 JavaScript 变量在表面上不区分类型,但内部仍会为其赋予相应的数据类型。



此外,匈牙利命名法由一位微软程序员发明,被多数 C 和 C++ 程序所采用。


JavaScript 变量在应用匈牙利命名法时的类型标识如下。

JavaScript变量起名类型 变量命名前缀
Array 数组 a
Float 浮点 l
Function 函数 f
Integer(int) 整型 n
Object 对象 o
Regular Expression 正则 r
String 字符串 s
以下是 JavaScript 变量名使用匈牙利命名法的具体示例。

var sWebURL="www.jb51.net";


从变量名可以看出,s 代表字符串,WebURL 表示网址。



var nCheckCount=5;


从变量名可以看出,n 代表整型(Integer),CheckCount 表示某种数量。



使用匈牙利命名法简单直观,便于判断变量类型,同时有利于程序阅读与维护。

实用工具推荐

电子包浆

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

使用 ›
图片压缩

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

使用 ›
相关文章