js条件控制语句有:1、if语句;2、“if … else if … else…”语句;3、switch语句;4、while语句;5、“do…while”语句;6、for语句;7、“for…in”语句;8、with语句。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
if语句:
1 2 3 4 | var box=50;
if (box == 50){
alert("True');
}
|
登录后复制
if … else if … else…
1 2 3 4 5 6 7 8 9 10 | var box = 50;
if (box > 0 && box <60){
alert( "不及格" );
} else if (box >=60 && box < 80){
alert( "及格" );
} else if (box >= 80 && box <= 100){
alert( "good" );
} else {
alert( "数值错误" );
}
|
登录后复制
switch 语句是多重条件判断,用于多个值相等的比较。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | var box = 4;
switch (box){
case 1:
alert( "one" );
break ;
case 2:
alert( "two" );
break ;
case 3:
alert( "three" );
break ;
default :
alert( "默认值" );
break ;
}
|
登录后复制
while 语句是一种先判断后循环的语句,必选先满足条件,才会执行循环体内
1 2 3 4 5 | var box = 5;
while (box > 0){
alert(box);
box--;
};
|
登录后复制
do…while 语句是一种先执行后判断的循环语句,也就是说,不管条件是否满足,都至少执行一次循环体内
1 2 3 4 5 | var box = 1;
do {
alert(box);
box++;
} while (box < 5);
|
登录后复制
for 语句也是一种先判断,后循环的语句,但他可以在循环之前初始变量
1 2 3 4 5 | for ( var box=1; box<=5; box++){
alert(box);
};
|
登录后复制
for…in 语句是一种精准的迭代语句,可以用来枚举出对象的属性。
1 2 3 4 5 6 7 8 | var list = [1, 2, 3, 4, 5];
for ( var i in list){
document.write(i);
};
var p = {name: "张三" , age:18, sex: "男" };
for ( var i in p){
console.log(i, p[i]);
};
|
登录后复制
with 语句的作用是将代码的作用域设置到一个特定的对象中。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | var box = {
name: "张三" ,
age: 18,
sex: ”男",
};
var a = box.name;
var b = box.age;
var c = box.sex;
with (box){
var a = name;
var b = age;
var c = sex;
}
|
登录后复制
DOM(Document Object Model)文档对象模型
Node(节点)
加载 HTML 页面时,Web 浏览器生成一个树型结构,用来表示页面内部结构。DOM 将这种树型结构理解为由节点组成

节点种类:元素节点,文本节点,属性节点。
1 | <div title= "属性节点" >测试 Div</div>
|
登录后复制

【推荐学习:javascript高级教程】
以上是javascript条件控制语句有哪些的详细内容。更多信息请关注PHP中文网其他相关文章!