<>强基本结构强>
顺序结构,逻辑分支结构,循环结构
对于顺序结构,就是对代码的解析是自上而下的解析;
<强>逻辑分支结构强>
<强>/单分支结构的写法强>
如果(条件){
//
语句如果条件为真实,执行,否者不执行
}
<强>多分支强>
如果(条件){
//语句
//条件成立时,可执行的代码
}其他{
//条件不成立时,可执行代码
}
<强>用如果判断数据类型强>
var val={};
var类型=typeof val;
//控制台。日志(typeof typeof val);
如果(类型==皀umber") {
console.log (val +”是数值类型的),
}其他如果(类型==皊tring") {
<代码>}else if (type==安级?{ }else if (type==岸ㄒ濉?{ 其他}{ 如果(布尔(val)) { console.log(“对象”); 其他}{ console.log(“空”); } } * *开关结构* * 开关(变量或者表达式){ 值1://当表达式或者变量的值与值1相等时要执行的代码 打破; 中值2: ...... 案例n值: 默认值://以上的值均不匹配时,要执行的代码 } 案例: 判断奇偶数 & lt;脚本type=" text/javascript祝辞 var num=提示(“请输入一个整数”); 如果(num % 2==0) { document . write (num +”是偶数”); 其他}{ document . write (num +”是奇数”); } & lt;/script> 开关结构的周几的输出 & lt;脚本type=" text/javascript祝辞 var oDate=new日期(); var天=oDate.getDay (); 开关(){ 例0: document . write(“周日”); 打破; 案例1: document . write(“周一”); 打破; 案例2: document . write(2周); 打破; 案例3: document . write(周3); 打破; 案例4: document . write(周4); 打破; 例5: document . write(周5); 打破; 例6: document . write(周6); 打破; } & lt;/script> 代码>