变量的命名规则和命名规范

- 规则: 必须遵守的,不遵守就是错

  1. 一个变量名称可以由 数字、字母(a-zA-Z)、英文下划线(_)、美元符号($) 组成,如:userrAge, num01, _name
  2. 严格区分大小写 var qf; 和 var Qf;
  3. 不能由数字开头 18age 是错误的
  4. 不能是 保留字 或者 关键字 : 编辑器中高亮的部分
  5. 不要出现空格

- 规范: 建议遵守的(开发者默认),不遵守不会报错

  1. 变量名尽量有意义(语义化) nl → age
  2. 遵循驼峰命名规则,由多个单词组成的时候 大驼峰 UserName 小驼峰 userNameKangbazi
  3. 不要使用中文

关键字和保留字

标识符

  • 标识(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. 变量的命名规则和命名规范

    变量的命名规则和命名规范 规则:(必须遵守的,不遵守就是错) 1.一个变量名称可以由数字.字母.下划线.美元符号($) 组成 2.严格区分大小写 3.不能由数字开头,不要使用中文汉字命名 4.不能是保 ...

  2. JAVA里常见的命名规则和命名规范

    目录 1.什么是标识符呢?标识符又可以标识什么呢? 2.命名规则和命名规范的区别 3.Java标识符命名规则​ 4.包名的命名规范 ​ 5.类名的命名规范​ 6.方法名与变量名的命名规范​ 俗话说&q ...

  3. Java标识符的命名规则和命名规范

    一.Java标识符的命名规则 1.Java中的标识符只能使用字母大小写.数字0-9.美元符号$.下划线_ 2.Java中的标识符不能使用关键字.保留字.特殊值,例如class.viod.public. ...

  4. 标识符的命名规则和命名规范

    IdentifierTest.java /*1.在java程序当中,使用editplus工具进行代码编写的时候,有一些单词是蓝色,有的是红色,有的是绿色,有的是黑色,有的是紫色,有的是粉色...... ...

  5. python命名规则,代码规范

    python命名规则,代码规范 1.模块命名 2. 类命名 3.函数命名 4.变量命名 5.空行 1.模块命名 模块尽量使用小写命名,首字母保持小写,尽量不要用下划线(除非多个单词,且数量不多的情况) ...

  6. python文件命名规则-Python命名规则

    使用内容审核Python版本SDK包,需要您配置Python开发环境.从Python官网下载并安装合适的Python版本.兼容Python2.6+以及Python3.x.推荐使用Python3.x版本 ...

  7. C#变量命名规则(命名规范)

    C# 命名规则是为了让整个程序代码统一以增强其可读性而设置的.每一个单位在开发一个软件之前 都会编写一份编码规范的文档. 常用的命名方法有两种,一种是 Pascal 命名法(帕斯卡命名法),另一种是 ...

  8. C#命名规则和编码规范

    1. 用Pascal规则来命名属性.方法.事件和类名 1 2 3 4 5 6 public class HelloWorld { public void SayHello(string name) { ...

  9. JAVA标识符命名规则及命名规范

    文章目录 一.标识符可以标识什么 二.标识符是什么 三.标识符命名规则 四.标识符命名规范 一.标识符可以标识什么 标识符可以标识类名.方法名.变量名.接口名.常量名等. 二.标识符是什么 凡是程序员 ...

最新文章

  1. jfinal整合quartz实现定时任务的两种方式
  2. redis(22)--二进制位数组
  3. 【DP】【高精】WZK打雪仗(jzoj 1997)
  4. 计算机计算exp函数原理,exp()函数的数值计算中的系数
  5. phpcmsV9内容页hits点击量 - 调用总结
  6. Codeforces Round #345 (Div. 1) D. Zip-line 上升子序列 离线 离散化 线段树
  7. 数论之神 HYSBZ - 2219 (原根+指标+bsgs+crt+exgcd+思维)
  8. sql服务器密码如何显示,如何查看sql数据库密码
  9. python--图像分割GraphCut
  10. 谷歌浏览器flash插件设置
  11. window10 Embedded 各分支
  12. 2020 1月 月末总结
  13. 思科Cisco交换机的基本模式和命令基本使用和技巧大全
  14. LR 的上传文件与下载文件
  15. 最简单人工智能python_如何从零学会人工智能(AI)Python?
  16. 使用pg_repack实现在线vacuum
  17. MySQL - 5.7.31 - winx64 安装教程
  18. 相亲角、地摊,暗访小县城的夜市
  19. 动态管理电源功能 计算机 中标,东北石油大学省创新基地奖励金设备仪器采购第四标段:黑龙江省油气田控制与动态监测实验室中标公告2020-11-11...
  20. 如何进行自媒体创业?你是否能把握住,短视频都有哪些变现方式?

热门文章

  1. 实用的万兴全能格式转换器:UniConverter for Mac中文版
  2. Android开发 指纹识别
  3. Android欢迎页面动画
  4. 什么是子网掩码 子网掩码的作用是什么?
  5. CAD Electrical 如何调出项目管理器窗口
  6. 【面试】计网问题汇总
  7. ABC 236 D(普通dfs,配对
  8. 20180828 手机助手后台唤醒和Doze模式下WiFi密集唤醒
  9. 记录::图像分割数据集制作过程
  10. 基于微信小程序的线上教育商城小程序