==:用于一般比较,不区分数据类型,只区分值是否相等;如果两个数据的数据类型不同,则在比较前会先将数据类型进行转换,
===:值与数据类型全相等,输出为true,否则为false
示例:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script>
<!--"==”只比较值是否相等,不比较数据类型,因此输出全为true-->
console.log(1==1);//true
console.log(1=="1");//会先将"1"转化为1,再进行比较
<!--"==="比较值与数据类型是否相等,如果全等,则输出为true,否则为false-->
console.log(1===1);//true,值与数据类型都相等
console.log(1==="1");//false,值相等,数据类型不相等
</script>
</head>
<body>
</body>
</html>
输出结果: