操作符
1. 使用三元条件判断:
冗余的js代码:
if(a > 1) {
b = true;
} else {
b = false;
}
优化的js代码:
b = (a > 1 ? true : false);
2. JS变量赋值时的逻辑操作:
冗余的js 代码:
if( !x ) {
if( !y ) {
x = 1;
} else {
x = y;
}
}
优化的js 代码:
x = x || y || 1;