javascript学习笔记(三):运算符、循环语句

时间:2023-03-09 19:22:34
javascript学习笔记(三):运算符、循环语句

javascript的运算符、条件语句、循环语句的使用方法大部分和c语言类似,但是值得注意的是,运算符中"=="和"==="的使用方法和c语言有区别:在javascript中,"=="可以比较不同类型的变量,变量类型不同数值相等返回true,而"==="要求变量的类型要一致,如果变量的类型不一致就算数值相等也返回false。

 <!DOCTYPE html>
<html>
<head lang="en">
<meta chaset="UTF-8">
<title></title>
</head>
<body>
<button onclick="mysum()">结果</button>
<script>
var i="10";
var j=10;
document.write(i==j);   //输出true 变量类型不同,但是数值相等,输出为true
document.write(i===j);   //输出false 只有类型相同,数值相等,输出为true
</script>
</body>
</html>

循环语句中用for循环遍历数组可以有两种方式。

 <!DOCTYPE html>
<html>
<head lang="en">
<meta chaset="UTF-8">
<title></title>
</head>
<body>
<script>
var i=[1,2,3,4,5,6];
var j;
for(j in i) //第一种方式:可以用in关键字遍历
{
document.write(i[j]+",");
} var a=[6,5,4,3,2,1];
for(var b=0;b<6;b++)   //第二种方式:像c语言一样遍历
{
document.write(a[b]+",");
}
</script>
</body>
</html>