第二章 注释
2.1 单行注释
// 这是一句注释
2.2 多行注释
/* 我的注释 */
/* 注释
注释 */
/*
* 注释
* 注释
* 注释
*/
2.3 使用注释
当代码不够清晰时注释
2.3.1 难以理解的代码
2.3.2 可能被误认为错误的代码
2.3.3 浏览器特性hack
2.4 文档注释
/**
* @属性 解释属性的文字
* @属性 解释属性的文字
**/
第三章 语句和表达式
3.1 花括号的对齐方式
例1:
if (condition) {
dosomething();
} else {
dosomethingE;se();
}
例2:这种是随c#流行起来的,并不推荐
if (condition) {
dosomething();
}
else {
dosomethingE;se();
}
3.2 块状语句间隔
例1:没有间隔
if(condition){
dosomething();
}
例2:括号前后加空格
if (condition) {
dosomething();
}
例3:半括号前后加空格
if ( condition ) {
dosomething();
}
3.3 switch语句
3.3.1 缩进
switch(condition) {
case "firdt":
//代码
break;
case "second":
//代码
break;
case "third":
//代码
break;
default:
//代码
}
第二种格式
switch(condition) {
case "firdt":
//代码
break;
case "second":
//代码
break;
case "third":
//代码
break;
default:
//代码
}
3.3.2 case连续执行
作者意见是只要有意为之并加了注释可以用
3.3.3 default
作者意见是添加注释情况下可以省略
3.4 with
严格模式禁止使用with
3.5 for循环
尽量避免使用continue
3.6 for-in循环