b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

JavaScript-驼峰,匈牙利命名法等三种经典命名法.

电脑杂谈  发布时间:2020-04-21 01:36:10  来源:网络整理

匈牙利命名法 驼峰命名法_驼峰命名 转换_驼峰命名 帕斯卡

JS三种经典的变量命名法

HTML5 School: 编写JavaScript时,变量是必不可少的. 每个变量都有其自己的名称,并且代码规范尤其重要. 这里的编辑器为您总结了三种变量命名法,即匈牙利命名法,骆驼式/驼峰命名法和帕斯卡命名法.

匈牙利命名法

据说匈牙利命名法 驼峰命名法,这种命名法是由匈牙利程序员查尔斯·西蒙尼(Charles Simonyi)发明的. 后来,他在Microsoft呆了几年匈牙利命名法 驼峰命名法,因此该术语通过Microsoft的各种产品和文档传播到世界各地. 这种命名法的起点是按以下顺序组合变量名称: 属性+类型+对象描述,以便程序员在制作变量时可以直观地了解变量的类型和其他属性.

属性部分代表变量的整体属性,例如:

驼峰命名 帕斯卡_匈牙利命名法 驼峰命名法_驼峰命名 转换

全局变量: g _

常数: c _

成员变量: m _

静态变量: s

类型部分指示变量的数据类型,例如:

匈牙利命名法 驼峰命名法_驼峰命名 转换_驼峰命名 帕斯卡

功能: fn

布尔值: b

字符串: str

整数: i

对象描述部分指示变量的用途,例如:

驼峰命名 转换_匈牙利命名法 驼峰命名法_驼峰命名 帕斯卡

最大: 最大

最低: 最低

临时变量: T

这里是一个例子:

varg_strUserName ='HTML5学院'; varc_fPi = 3.14;骆驼式命名法

驼峰命名 帕斯卡_驼峰命名 转换_匈牙利命名法 驼峰命名法

骆驼式命名法,也称为小驼峰命名法,是JavaScript中标识符最常用的命名方法. 骆驼式命名法是当标识符通过一个或多个单词连接时,第一个单词的第一个字母为小写字母,后一个单词的第一个字母为大写字母,其他字母均为小写字母. 示例:

varwebName =“ HTML5学校”; Pascal命名法

Pascal命名法也称为骆驼峰命名法. 该命名法与骆驼命名法相似,不同之处在于骆驼命名法是小写形式第一个单词的首字母,并且Pascal命名法的第一个单词也大写. 示例:

varWebName =“ HTML5学堂”;

在上面,我们讨论了命名JS变量的三种方法,即匈牙利命名法,骆驼命名法和Pascal命名法. 我们知道JavaScript是一种弱变量类型语言,也就是说,在JavaScript中声明的变量可以是某种数据类型,然后可以将其更改为其他数据类型,例如:

vara =“ HTML5学校”; console.log(a); //“ HTML5 School” console.log(typeof(a)); //“ string” a = 123; console.log(a); //123console.log(a); //“数字”

通过观察以上示例,变量a最初是字符串类型,然后a成为数字类型. 因此,在JavaScript中,数据类型要求不是很严格,因此在JavaScript中使用匈牙利术语没有多大意义. 编写标识符时,通常使用Pascal命名法来命名构造函数,而使用骆驼式命名法来命名其他函数或其他变量.

欢迎交流〜HTML5学校


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-183031-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...