时间:2021-07-01 10:21:17 帮助过:14人阅读
for(var i=0;i<2;i++){
alert(i)
} //在for循环里面定义的变量是块级作用域
alert(i); //因为i是局部变量,所以输出2
}
sayHello();
script>
关于undefined与null
有以下几种情况的,变量的值为undefined
1、变量定义,但没有赋值,则变量的值为undefined
2、调用的方法没有返回值,在返回的值为undefined
3、对象的属性值不存在,则返回值为undefined,如:document.ddd
Example1:
if(xx==yy){
alert('相等');
}
else{
alert('不等');
}
if(xx==yy){
alert('相等');
}
else{
alert('不等');
}
Example3:
alert('数字');
break;
case '10':
alert('字符串');
break;
}
总结:if中的判断是判断数值,不考虑类型