javascript语法的疑惑

weiwei6 2003-10-21 10:12:13
在看一些javascript方面的书的时候,上面写的格式都是除了第一个单词的首字母是小写外,其它单词的第一个字母都是大写。
如:onChange()
onKeyPress()
this.Stop()
this.Start()
有时候换成小写也可以通过,只是我想养成一种正确的书写格式,请问为什么会出现大写字母啊?有必要吗?
...全文
27 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ricky460 2003-10-21
  • 打赏
  • 举报
回复
你可能是初学编程。。如果以前学过C++的话,就不会有这种问题。。。
你可以搜索查找一下“匈牙利命名法”。。。
一个程序有成千上万行代码时,它的函数也是成百上千个的。。。所以
为了能够在调试程序时,一看到函数名就很直观的知道这个函数的功能,一个
函数往往就会以此函数的功能来命名,
举例说明,假如有一个函数,函数的功能是改变一个单词,
于是我把函数命名为onchangethisword,这样一看到这个函数就知
道这个函数干什么用的了。。
但是这样依然不够直观,因为它全是小写。。
现在我把它改成: onChangeThisWord , 这样就很直观明了。。。

变量的名字和函数也是同样道理 。 。 。
鼠标按下时图片宽度: mousedownimagewidth , mouseDownImageWidth
鼠标抬起时图片宽度: mouseupimagewidth, mouseUpImageWidth
上面的这两个变量声明很容易看出区分大小写的重要性。。
C++ ,VC , Javascript,Java等高级语言都是大小写敏感的。。
所以后者绝对才是一个好的编写习惯。。
woderoom 2003-10-21
  • 打赏
  • 举报
回复
这只是为了代码的方便阅读

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧