当前位置: 首页 > news >正文

变量命名的规则与规范

变量命名的规则与规范

  • 变量命名的规则
    • 不能使用关键字
    • 字母须区分大小写
    • 由字母、数字、_、$组成,且不能以数字开头
  • 变量命名的规范
    • 起名须有一定的意义
    • 遵守小驼峰命名法

变量命名的规则

不能使用关键字

在JavaScript中声明变量不能使用JavaScript的常用关键字,常用的关键字有

abstractargumentsbooleanbreakbyte
casecatchcharclass*const
continuedebuggerdefaultdeletedo
doubleelseenum*evalexport*
extends*falsefinalfinallyfloat
forfunctiongotoifimplements
import*ininstanceofintinterface
letlongnativenewnull
packageprivateprotectedpublicreturn
shortstaticsuper*switchsynchronized
thisthrowthrowstransienttrue
trytypeofvarvoidvolatile
whilewithyield

字母须区分大小写

在JavaScript中声明变量,需要严格区分大小写。对于同一单词,如果一个使用大写,一个使用小写,JavaScript会认为是两个不同的变量。
区分大小写->
区分大小写
不区分大小写->
不区分大小写

由字母、数字、_、$组成,且不能以数字开头

在JavaScript中给变量命名,需要使用字母数字下划线、$来组成,但需注意数字不能作为开头。

变量命名的规范

起名须有一定的意义

在JavaScript中给变量命名,一般使用变量的英文名称或者通用的英文缩写,所使用的单词需要有一定的可理解性,不建议使用a、b、c等无意义名字。

遵守小驼峰命名法

小驼峰命名法是指名称的第一个单词的首字母小写,而剩余的其他单词的首字母均大写,如userName。

http://www.lryc.cn/news/238236.html

相关文章:

  • 【开源】基于Vue和SpringBoot的服装店库存管理系统
  • 怎样用css画一个圆?
  • Minikube Mac安装使用
  • 人工智能-循环神经网络通过时间反向传播
  • Delphi 取消与设置CDS本地排序
  • 智能门禁刷脸照片格式gif、bmp,png转换,转换base64
  • 听GPT 讲Rust源代码--src/librustdoc
  • hosts 配置本地映射不生效
  • Linux难学?大神告诉你,Linux到底该怎么自学!
  • GAMES101—Lec 05~06:光栅化
  • R语言——taxize(第三部分)
  • 用于神经网络的FLOP和Params计算工具
  • CUDA核函数,如何设置grid和block即不超过大小又能够遍历整个volume
  • 【Linux】软连接和硬链接:创建、管理和解除链接的操作
  • Matlab群体智能优化算法之海象优化算法(WO)
  • go语言学习-结构体
  • Stable Diffusion进阶玩法说明
  • PDF控件Spire.PDF for .NET【转换】演示:将PDF 转换为 HTML
  • 二分查找——34. 在排序数组中查找元素的第一个和最后一个位置
  • MFC中的主窗口以及如何通过代码找到主窗口
  • Typora下载安装 (Mac和Windows)图文详解
  • 32位单片机PY32F040,主频72M,外设丰富,支持断码LCD
  • Shell判断:模式匹配:case(二)
  • 从android.graphics.Path中取出Point点,Kotlin
  • 力扣C++学习笔记——C++ 给vector去重
  • Flutter笔记:使用相机
  • 包装类型的缓存机制
  • 【BUG】第一次创建vue3+vite项目启动报错Error: Cannot find module ‘worker_threads‘
  • 多目标应用:基于非支配排序的鲸鱼优化算法NSWOA求解微电网多目标优化调度(MATLAB代码)
  • 网络爬虫|Selenium——find_element_by_xpath()的几种方法