返回顶部
首页 > 资讯 > 前端开发 > JavaScript >javascript中变量的命名有哪些要求
  • 325
分享到

javascript中变量的命名有哪些要求

2024-04-02 19:04:59 325人浏览 八月长安
摘要

本篇内容主要讲解“javascript中变量的命名有哪些要求”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript中变量的命名有哪些要求”吧!

本篇内容主要讲解“javascript中变量的命名有哪些要求”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript中变量的命名有哪些要求”吧!


教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

在javascript中可以使用关键字:const,var,let来定义变量,语法:

关键字 变量名;

变量相当于容器,值相当于容器内装的东西,而变量名就是容器上贴着的标签,通过标签可以找到 变量,以便读、写它存储的值。

需要注意:变量名并不是可以随意定义的,一个有效的变量名应该满足以下几点要求:

  • 变量名区分大小写

  • 变量名只能包含字母(A~z)、数字(0~9)和下划线(_),不允许包含空格和其他标点符号

  • 变量名必须以字母或下划线开头,不能以数字开头

  • 禁止使用JavaScript关键词、保留字作为变量名

  • 变量命名长度应该尽可能的短,并抓住要点,尽量在变量名中体现出值的类型

  • 尽量避免使用没有意义的命名

变量名命名方法常见的有匈牙利命名法、驼峰命名法和帕斯卡命名法

匈牙利命名法

匈牙利命名法匈牙利命名法是电脑程序设计中的一种变量命名规则,此命名法又可细分为:系统匈牙利命名法和匈牙利应用命名法。

匈牙利命名法具备语言独立的特性,并且首次在BCPL语言中被大量使用。由于BCPL只有机器字这一种数据类型,因此这种语言本身无法帮助程序员来记住变量的类型。匈牙利命名法通过明确每个变量的数据类型来解决这个问题。

在匈牙利命名法中,一个变量名由一个或多个小写字母开始,这些字母有助于记忆变量的类型和用途,紧跟着的就是程序员选择的任何名称。这个后半部分的首字母可以大写,以区别前面的类型指示字母。

语法

变量名 = 类型 + 对象描述
  • 类型指变量的类型

  • 对象描述指对象名字全称或名字的一部分,要求有明确含义,命名要容易记忆容易理解。

通过在变量名前面添加相应小写字母的符号标示作为前缀,标示出变量的类型,前缀后面是一个或多个单词组合,单词描述了变量的用途。如果是 Jquery 对象,则用 $ 作为变量名的前缀。

提示

虽然 javascript 变量表面上没有类型,但是 javascript 内部还是会为变量赋予相应的类型。

匈牙利命名法是一位微软程序员发明的,多数的 c,c++ 程序都使用此命名法。

类型

javascript 变量命名类型变量命名前缀
array 数组a
boolean 布尔值b
float 浮点数l
function 函数fn
int 整型i
object 对象o
regular 正则r
string 字符串s

示例

var aName = [1, 2, 3];
var oBtn = document.getElementById('btn');
function fnName(){};
var iCount = 0;
var sName = "zhuyujia";

驼峰式命名法

当变量名和函数名称是由二个或多个单字链接在一起,而构成的唯一识别字时,利用“驼峰式大小写”来表示,可以增加变量和函数的可读性。

“驼峰式大小写(Camel-Case)一词来自Perl语言中普遍使用的大小写混合格式,而Larry Wall等人所著的畅销书《Programming Perl》(O'Reilly出版)的封面图片正是一匹骆驼。”

“驼峰式大小写”命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。一旦选用或设置好命名规则,在程序编写时应保持一致格式。

语法

变量名或函数名是由一个或多个单词连结在一起,其中第一个单词以小写字母开始,后面的所有单词的首字母都采用大写字母,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。

示例

var myName = "zhuyujia";
var fORMSubmit = document.getElementById("submit");
function timeCount(){}

帕斯卡命名法

Pascal命名法(Pascal Case,巴斯卡命名法/帕斯卡命名法),电脑程序编写时的一套命名规则(惯例)。

当变量名和函数名称是由二个或二个以上单字链接在一起,而构成的唯一识别字时,用以增加变量和函数的可读性。

单字之间不以空格断开或连接号(-)、下划线(_)链接,第一个单前缀字母采用大写字母;后续单字的首字母亦用大写字母,例如:FirstName、LastName。每一个单字的首字母都采用大写字母的命名格式,被称为“Pascal命名法”,源自于Pascal语言的命名惯例,也有人称之为“大驼峰式命名法”(Upper Camel Case),为驼峰式大小写的子集。

“Pascal命名法”可视为一种命名惯例,并无绝对与强制,为的是增加识别和可读性。一旦选用或设置好命名规则,在程序编写时应保持格式的一致性。

语法

和驼峰式命名法类似,只不过第一个单词的首字母需要大写。

示例

var MyName = "zhuyujia";
var FormSubmit = document.getElementById("submit");
function TimeCount(){}

到此,相信大家对“javascript中变量的命名有哪些要求”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: javascript中变量的命名有哪些要求

本文链接: https://lsjlt.com/news/80002.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • javascript中变量的命名有哪些要求
    本篇内容主要讲解“javascript中变量的命名有哪些要求”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript中变量的命名有哪些要求”吧! ...
    99+
    2024-04-02
  • vb中变量名的命名规则有哪些
    在VB中,变量名的命名规则如下:1. 变量名必须以字母开头。2. 变量名可以包含字母、数字、下划线(_)和句点(.)。3. 变量名不...
    99+
    2023-09-13
    vb
  • vba中变量的命名规则有哪些
    在VBA中,变量的命名规则如下:1. 变量名必须以字母开头,可以包含字母、数字和下划线。2. 变量名不区分大小写,但建议使用驼峰命名...
    99+
    2023-09-05
    vba
  • python定义变量的要求有哪些
    在Python中,定义变量需要遵循以下要求:1. 变量名必须以字母或下划线开头,可以包含字母、数字和下划线。2. 变量名不能是Pyt...
    99+
    2023-08-08
    python
  • 变量命名规则有哪些
    变量命名规则主要包括以下几点:1. 变量名只能包含字母、数字和下划线(_),不能包含空格或特殊字符。2. 变量名不能以数字开头。3....
    99+
    2023-09-23
    变量
  • shell变量名的命名规则有哪些
    在Shell脚本中,变量名的命名规则如下:1. 变量名只能由字母、数字和下划线组成。2. 变量名必须以字母或下划线开头。3. 变量名...
    99+
    2023-09-25
    shell
  • Python变量的命名规则有哪些
    Python变量的命名规则包括以下几点: 变量名只能包含字母(大小写都可以)、数字和下划线,不能以数字开头。 变量名不能包含空格,...
    99+
    2024-02-29
    python
  • php变量命名规则有哪些
    php中变量的命名规则有以下几点php中变量名必须以"$"符号开头;php中变量名"$"符号后,必须由字母、下划线和数字组成,且不能以数字开头;php中变量名不能出现空格或标点符号,只能使用a-z、A-Z、0-9和下划线;php中变量名区分...
    99+
    2024-04-02
  • Java变量命名规范有哪些
    今天就跟大家聊聊有关Java变量命名规范有哪些,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Java是一种区分字母的大小写(case-sensitive)的语言,下面谈谈Java语言...
    99+
    2023-06-17
  • php变量与常量命名的区别有哪些
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑什么是php常量?所谓常量就是不能改变的量,php常量一旦被定义,就不能被改变或取消定义。这是官方的解释,也是最权威的解释。php常量通常用来存储一个不被改变也不希望变...
    99+
    2020-12-20
    php 变量 常量
  • javascript有哪些变量
    这篇文章主要介绍“javascript有哪些变量”,在日常操作中,相信很多人在javascript有哪些变量问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”javascript...
    99+
    2024-04-02
  • c语言变量命名规则有哪些
    C语言的变量命名规则包括以下几点:1. 变量名可以由字母、数字和下划线组成。2. 变量名必须以字母或下划线开头。3. 变量名不能使用...
    99+
    2023-08-30
    c语言
  • python中合法的变量名有哪些
    python中合法的变量名有有以下几点规则:变量名可以由字母、数字、下划线(_)组成,但不能以数字开头;变量名不可以是python关键字,但可以包含关键字;变量名不能有空格;...
    99+
    2024-04-02
  • 详解JavaScript中的变量命名规范
    目录驼峰命名根据变量类型来命名普通变量/属性布尔变量/属性普通函数/方法回调、钩子函数类注意一致性介词一致性顺序一致性表里一致性时间一致性其他注意事项避免使用不常用的缩写避免使用容易...
    99+
    2022-12-12
    JavaScript变量命名规范 JavaScript 命名规范 JavaScript变量命名
  • JavaScript有哪些常量和变量
    这篇文章主要介绍“JavaScript有哪些常量和变量”,在日常操作中,相信很多人在JavaScript有哪些常量和变量问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JavaScript有哪些常量和变量”的疑...
    99+
    2023-06-03
  • c语言给变量命名要注意哪些问题
    在C语言中,给变量命名时需要注意以下问题:1. 变量名必须以字母或下划线开头,后面可以是字母、数字或下划线。2. 变量名大小写敏感,...
    99+
    2023-08-30
    c语言
  • JavaScript变量有哪些类型
    本篇内容主要讲解“JavaScript变量有哪些类型”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript变量有哪些类型”吧! ...
    99+
    2024-04-02
  • javascript变量类型有哪些
    javascript中变量的类型有:1.值类型,赋值操作后会重新创建内存空间;2.引用类型,赋值操作后不会创建新的内存空间;javascript中变量的类型有以下两种值类型javascript中值类型是指在赋值操作后会重新创建内存空间,其占...
    99+
    2024-04-02
  • javascript中命名变量的规则是什么
    这篇“javascript中命名变量的规则是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这...
    99+
    2024-04-02
  • JavaScript中的变量命名规范是什么
    这篇文章主要介绍“JavaScript中的变量命名规范是什么”,在日常操作中,相信很多人在JavaScript中的变量命名规范是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JavaScript中的变量命...
    99+
    2023-07-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作