ECMAscript运算符2

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>位运算符</title>
</head>
<body>
<script>
//1.位运算符
// alert(1&2);//0
// alert(1|2);//3
// alert(1&2);//0
//2.赋值运算符和等性运算符
// alert(2==2);//true
// alert(2=='2');//false
// alert(2==='2');//true

// alert(null==undefined);//true
// alert("NaN"==NaN);//false
// alert(5==NaN);//false
// alert(NaN==NaN);//false
// alert(NaN!=NaN);//true
// alert(undefined==0);//false
// alert(null==0);//false
// alert('5'==5);//true
//3.关系运算符
// alert(25<3);//false
// alert('2512589'<'3')//true 2对应的ASCII小于3对应的ASCII
// alert('ab2'<'abb');//true
// alert('25'<3);//false 把25转换成数字
// 4.boolean运算符
// if(null,false,[],0都不可以)
// 5.全等和非全等---全等运算符在比较时不进行数据类型转换
// 6.void()运算符




</script>

</body>
</html>
上一篇:javascript由几部分组成?


下一篇:JavaScript面试大师_Undefined类型