【JavaScript的标识符】

【JavaScript的标识符】




JavaScript的标识符

标识符:指的是变量、函数、属性的名字,或者函数的参数。


标识符命名

匈牙利命名法——(属性+类型+对象描述:例g_bStatus)

大驼峰命名法——所有单词首字母大写(ClickBtn)

小驼峰命名法——第一个单词首字母小写,其后的单词首字母大写


标识符的命名规范

区分大小写;

第一个字符必须是一个字母、下划线(_)或 一个美元符号($),其他字符可以是字母、下划线、美元符号或数字;(数字不能开头)

不能含有空格;

不能以关键字或保留字命名。


标识符命名推荐

遵循小驼峰命名法,除了第一个首字母之外,其他的单词首字母大写;

变量或者属性:名词开头;

方法或者函数:动词开头;

常量命名:字母全部大写,如果出现多个单词组合,使用下划线分隔(PI_API);

构造函数函数名称:首字母大写,同时遵循小驼峰(每一个单词首字母大写)。(构造函数没有返回值)


避免命名冲突的方法

协同命名法:小组协商;

对象命名空间:通过对象.属性或者对象.方法定义,不同对象值逗号隔开,最后一个不要逗号;(经常应用于项目开发)。

匿名函数:在不同的函数内部定义变量,即使变量名字相同,也不会相互干预。


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值