编程随笔记,想到哪记到哪。
命名法
- 驼峰命名法:Camel-Case,小驼峰,即第一个单词首字母小写,之后的每个单词首字母大写。
- 帕斯卡命名法:Pascal,又被称作大驼峰,即每个单词首字母大写。
- 下划线命名法:即每个单词之间用下划线隔开,单词可以全部小写,也可全部大写。
- 匈牙利命名法:即命名时需要 属性+类型+对象描述,要求每个
JavaScript 中的判断
- Falsy(类假):
- undefined
- null
- 0
- false
- ‘’
- NaN
- Truthy(类真): 除了类假值以外都是类真值
HTML 属性顺序
classid,namedata-*src,for,type,href,valuetitle,altrole,aria-*
HTML Web 打印时进行强制分页
1 | <!--加入此标签进行分页--> |
关闭当前页面
1 | window.opener=null; |
int 类型 3/6 结果
结果为0:因为 int 直接抹除小数,不进行四舍五入。
is 和 as
is:检查对象是否与给定类型兼容;
as:运算符类似于强制转换操作,用于检查在兼容的引用类型之间执行某些类型的转换,如果转换是不可能的,sa返回null而不引发异常。

