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

作者:小括号时间:2026-10-24 15:30:24浏览:476

本文介绍 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 表示某种数量。



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

作者最新文章