innerhtml是什么属性如何使用 innerHTML是什么?
innerHTML是什么?
In
点击按钮显示div内容在点击按钮显示另一个div内容用JS怎么写?
(div1)。inn
javascript变量名和函数对象的命名规范是什么?
javascript命名规范没有明确的定义。主要是怎么命名才能让自己看起来酷,让团队看起来酷,所以主要看你怎么认同。
命名规范
1.变量名必须是小写字母。
2.类的命名使用camel命名规则,例如:
帐户,事件处理程序
3.常量必须在对象(类)或枚举变量之前声明。枚举变量的命名必须有意义,其成员必须使用cam: 1,DOCUM:2}
4.缩写词不能使用大写名称作为变量名:
getInnerHtml(),getXml(),XmlDocument
5.该方法的命令必须是动词或动词短语:
()
6.公共类的命名必须使用mixedCase。
7.7的命名。CSS变量必须使用相同的公共类变量。
8.私有类的变量属性成员必须用mixedCase和下划线(_)命名。例如:
var MyClass函数(){ var _buffer (){ }
}
9.如果变量设置为private,则它前面必须有下划线。
这个。_somePrivateVariable语句
10.通用变量必须使用与其名称一致的类型名:
SetTopic(Topic)//变量Topic是Topic类型的变量。
11.所有变量名必须是英文的。
12.如果变量的作用域很大,必须使用全局变量;这时候你可以把它设计成一个类的成员。相对的,比如小范围或者私改。量用简洁的文字命名。
13.如果变量有其隐含的返回值,请避免使用其类似的方法:
GetHandler()//避免使用getEventHandler()
14.公共变量必须清楚地表达自己的属性以避免歧义,例如:
MouseEventHandler
,而不是MseEvtHdlr。请再次注意这个规则,这样做的好处是非常明显的。它能清楚地表达表达式所定义的意思。
15.一个类/构造函数可以通过扩展其基类的名称来命名,这样可以正确快速地找到其基类的名称:EventHandler UI EventHandler鼠标EventHandler基类可以在明确描述其属性的前提下缩短:鼠标EventHandler与鼠标UI EventHandler相对。
特殊命名规范
术语 "获取/设置 "不应连接到字段,除非它被定义为私有变量。以 amp开头的变量名"是 "应为布尔型,可以是 "哈斯 ", "can "or "应该 "同理。
术语 "计算与设计因为变量名应该是已经计算过的变量。
术语 "寻找 "因为变量名应该是已经搜索过的变量。
术语 "初始化or "初始化和作为变量名应该是一个已经实例化(初始化)的类或其他类型的变量。UI(用户界面)控件变量应在名称后添加控件类型,例如:leftComboBox,TopScrollPane。复数形式必须有一个通用的命名约定(original:复数形式必须用于命名集合)。以 amp开头的变量名数字 "or "计数 "都被约定为数字(对象)。重复变量建议使用名称为 "我 ", "强生公司和 "K "(以此类推)。必须使用补充词,如:获取/设置、添加/删除、创建/销毁、开始/停止、插入/删除、开始/结束等。应尽可能使用缩写名称。避免不明确的布尔变量名,例如:isNotError,isNotFound是非法的错误类。建议添加 "例外和or "误差 "在变量名之后。如果方法返回一个类,它应该在名字上指定返回什么;如果是流程的话,应该说明做了什么。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。