1、“=” 赋值运算符
2、“==” 只比较两个对象的值但是不比较两个对象的类型
3、“===” 既比较两个对象的值也比较两个对象的类型
举个栗子:
var nNum = 10;
var sStr = '10';
nNum = 1; =>给nNum赋值为1;
nNum == sStr; =>true 之比较值不比较类型 所以结果为true
nNum === sStr ; =>false 既比较值也比较类型 所以结果为false
1、“=” 赋值运算符
2、“==” 只比较两个对象的值但是不比较两个对象的类型
3、“===” 既比较两个对象的值也比较两个对象的类型
举个栗子:
var nNum = 10;
var sStr = '10';
nNum = 1; =>给nNum赋值为1;
nNum == sStr; =>true 之比较值不比较类型 所以结果为true
nNum === sStr ; =>false 既比较值也比较类型 所以结果为false