js学习03——运算符、逻辑运算、typeof操作符、类型转换
1、云算法
运算符 = 用于赋值。
运算符 + 用于加值。
y=5;//赋值
x=y%2 //取模(余数)
x=++y //自增
x=--y //自减
2、逻辑运算
x==="5" //绝对等于(值和类型均相等)
x!=="5" // 不绝对等于(值和类型有一个不相等,或两个都不相等)
x==8 //等于
/*其他一样*/
3、typeof 操作符
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>typeof学习</title>
</head>
<body>
<p> typeof 操作符返回变量或表达式的类型。</p>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML =
typeof "john" + "<br>" +
typeof 3.14 + "<br>" +
typeof false + "<br>" +
typeof [1,2,3,4] + "<br>" +
typeof {name:'john', age:34};
</script>
</body>
</html>
4、类型转换
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>类型转换</title>
</head>
<body>
<p> typeof 操作符返回变量、对象、函数、表达式的类型。</p>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML =
typeof "john" + "<br>" +
typeof 3.14 + "<br>" +
typeof NaN + "<br>" +
typeof false + "<br>" +
typeof [1,2,3,4] + "<br>" +
typeof {name:'john', age:34} + "<br>" +
typeof new Date() + "<br>" +
typeof function () {} + "<br>" +
typeof myCar + "<br>" +
typeof null;
</script>
</body>
</html>