javascript 变量的命名规则和命名规范
变量的命名规则和命名规范
- 规则: 必须遵守的,不遵守就是错
- 一个变量名称可以由 数字、字母(a-zA-Z)、英文下划线(_)、美元符号($) 组成,如:userrAge, num01, _name
- 严格区分大小写 var qf; 和 var Qf;
- 不能由数字开头 18age 是错误的
- 不能是 保留字 或者 关键字 : 编辑器中高亮的部分
- 不要出现空格
- 规范: 建议遵守的(开发者默认),不遵守不会报错
- 变量名尽量有意义(语义化) nl → age
- 遵循驼峰命名规则,由多个单词组成的时候 大驼峰 UserName 小驼峰 userNameKangbazi
- 不要使用中文
关键字和保留字
标识符
标识(zhi)符:就是指开发人员为变量、属性、函数、参数取的名字。
标识符不能是关键字或保留字。
关键字
关键字:是指 JS本身已经使用了的字,不能再用它们充当变量名、方法名。
包括:break、case、catch、continue、default、delete、do、else、finally、for、function、if、in、instanceof、new、return、switch、this、throw、try、typeof、var、void、while、with等。
保留字
保留字:实际上就是预留的“关键字”,意思是现在虽然还不是关键字,但是未来可能会成为关键字,同样不能使用它们当变量名或方法名。
包括:boolean、byte、char、class、const、debugger、double、enum、export、extends、fimal、float、goto、implements、import、int、interface、long、mative、package、private、protected、public、short、static、super、synchronized、throws、transient、volatile 等。
javascript 变量的命名规则和命名规范相关推荐
- 变量的命名规则和命名规范
变量的命名规则和命名规范 规则:(必须遵守的,不遵守就是错) 1.一个变量名称可以由数字.字母.下划线.美元符号($) 组成 2.严格区分大小写 3.不能由数字开头,不要使用中文汉字命名 4.不能是保 ...
- JAVA里常见的命名规则和命名规范
目录 1.什么是标识符呢?标识符又可以标识什么呢? 2.命名规则和命名规范的区别 3.Java标识符命名规则 4.包名的命名规范 5.类名的命名规范 6.方法名与变量名的命名规范 俗话说&q ...
- Java标识符的命名规则和命名规范
一.Java标识符的命名规则 1.Java中的标识符只能使用字母大小写.数字0-9.美元符号$.下划线_ 2.Java中的标识符不能使用关键字.保留字.特殊值,例如class.viod.public. ...
- 标识符的命名规则和命名规范
IdentifierTest.java /*1.在java程序当中,使用editplus工具进行代码编写的时候,有一些单词是蓝色,有的是红色,有的是绿色,有的是黑色,有的是紫色,有的是粉色...... ...
- python命名规则,代码规范
python命名规则,代码规范 1.模块命名 2. 类命名 3.函数命名 4.变量命名 5.空行 1.模块命名 模块尽量使用小写命名,首字母保持小写,尽量不要用下划线(除非多个单词,且数量不多的情况) ...
- python文件命名规则-Python命名规则
使用内容审核Python版本SDK包,需要您配置Python开发环境.从Python官网下载并安装合适的Python版本.兼容Python2.6+以及Python3.x.推荐使用Python3.x版本 ...
- C#变量命名规则(命名规范)
C# 命名规则是为了让整个程序代码统一以增强其可读性而设置的.每一个单位在开发一个软件之前 都会编写一份编码规范的文档. 常用的命名方法有两种,一种是 Pascal 命名法(帕斯卡命名法),另一种是 ...
- C#命名规则和编码规范
1. 用Pascal规则来命名属性.方法.事件和类名 1 2 3 4 5 6 public class HelloWorld { public void SayHello(string name) { ...
- JAVA标识符命名规则及命名规范
文章目录 一.标识符可以标识什么 二.标识符是什么 三.标识符命名规则 四.标识符命名规范 一.标识符可以标识什么 标识符可以标识类名.方法名.变量名.接口名.常量名等. 二.标识符是什么 凡是程序员 ...
最新文章
- jfinal整合quartz实现定时任务的两种方式
- redis(22)--二进制位数组
- 【DP】【高精】WZK打雪仗(jzoj 1997)
- 计算机计算exp函数原理,exp()函数的数值计算中的系数
- phpcmsV9内容页hits点击量 - 调用总结
- Codeforces Round #345 (Div. 1) D. Zip-line 上升子序列 离线 离散化 线段树
- 数论之神 HYSBZ - 2219 (原根+指标+bsgs+crt+exgcd+思维)
- sql服务器密码如何显示,如何查看sql数据库密码
- python--图像分割GraphCut
- 谷歌浏览器flash插件设置
- window10 Embedded 各分支
- 2020 1月 月末总结
- 思科Cisco交换机的基本模式和命令基本使用和技巧大全
- LR 的上传文件与下载文件
- 最简单人工智能python_如何从零学会人工智能(AI)Python?
- 使用pg_repack实现在线vacuum
- MySQL - 5.7.31 - winx64 安装教程
- 相亲角、地摊,暗访小县城的夜市
- 动态管理电源功能 计算机 中标,东北石油大学省创新基地奖励金设备仪器采购第四标段:黑龙江省油气田控制与动态监测实验室中标公告2020-11-11...
- 如何进行自媒体创业?你是否能把握住,短视频都有哪些变现方式?