为了账号安全,请及时绑定邮箱和手机立即绑定

为什么js命名变量名时,经常在前面加个o,如oDiv等等

为什么js命名变量名时,经常在前面加个o,如oDiv等等

如题,看了慕课网挺多教学视频都是这样
查看完整描述

8 回答

已采纳
?
JustWannaHugU

TA贡献452条经验 获得超796个赞

Object 对象的缩写~别想太多

查看完整回答
7 反对 回复 2016-08-04
?
hhxx999

TA贡献3条经验 获得超7个赞

表明该变量的数据类型。
例:

oImg 表示 图像对象
aImg 表示 图像对象数组

查看完整回答
5 反对 回复 2016-08-04
?
慕仙8196318

TA贡献40条经验 获得超26个赞

匈牙利命名法

//img1.sycdn.imooc.com//57a2d0d900010ab008110232.jpg

查看完整回答
3 反对 回复 2016-08-04
?
慕勒5032976

TA贡献1条经验 获得超1个赞

这种命名叫做匈牙利命名法。o是object的首字母,是对象的意思,证明oDiv是个对象。这样命名的好处是:可以一眼看出这个变量的数据类型和大概用途。

查看完整回答
1 反对 回复 2016-08-04
?
qyy2499760117_叶子

TA贡献188条经验 获得超91个赞

看他是讲什么的咯,命名一般采用驼峰命名,然后就用英文命名。

查看完整回答
1 反对 回复 2016-08-04
?
初心不变

TA贡献1条经验 获得超0个赞


语义化命名啊

查看完整回答
反对 回复 2016-08-04
?
qq_梦里_0

TA贡献16条经验 获得超13个赞

变量命名可以随便取,但是基本上都是遵从一定的规则,通过变量名一眼就看出来这个变量代表什么。当有成千上万行代码的时候,通俗易懂的变量名让人很快理解。

查看完整回答
反对 回复 2016-08-04
?
宝慕林9293779

TA贡献7条经验 获得超2个赞


这只是个人的命名规则。有一定的命名规则,代码的可辨性好。

查看完整回答
反对 回复 2016-08-04
  • 8 回答
  • 0 关注
  • 5304 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信