1. 三目运算符
var sex=(s==1)?'男':'女';
()内部是判断条件
当条件为true时,赋值引号前的值
当条件为false,赋值引号后面的值
2. for循环
可将同一代码块多次执行,执行次数可自定义
通常用于向页面内渲染同一个标签或代码块
通常用i代表循环次数,在外部声明时,是公共变量,在内部声明时,是私有变量
先声明变量i,赋予初始值,在进行条件判断,满足条件,执行for循环内部代码块,最后i++
3. switch
var n = 0;
// n自定义的变量
// 根据变量的值和case中的条件做关系运算
switch (n) {
// 必须写break,写在case最后面
case 0:
console.log(n);
break;
case 1:
console.log(1);
break;
default:
console.log(2);
// 除了上面case条件之外得所有情况
// 写在switch最后面,不用写breakl;
}
4. while
var x = '';
var i = 0 ;
while(i<10){
if( i == 3){
// break;
continue;
}
x = x + "The number is" + i + "<br>";
i++;
}
document.write(x);