== 、===的区别
==的用法
var a = 1
var b = "1"
if(a==b){//等值
console log("a==b")//a==b ==:先转换变量的数据类型,再进行比较
}else{
cosnole.log("a!=b")
}
===的用法
var a = 1
var b = "1"
if(a===b){//全等于 数据类型和值都相等
console log("a==b")
}else{
cosnole.log("a!=b")//a!=b ===:不会转换变量的数据类型,直接比较
}
总结
“==”:先转换变量的数据类型,再进行比较,又称等值符
“==”:不转换变量的数据类型,直接进行比较,又称等同符