1、对于基础类型string,number等比较是有区别的。
==是转换成同类型以后,进行“数值”比较,无关类型;而===,如果类型不相同,那么就不相同,
2、对于object、array等高级类型来说,==和===是没有区别的。
进行的是指针比较。
3、基础类型和高级类型。
如果是==,高级类型转换成基础类型,进行“数值”比较,
如果是===,因为类型不同返回false
1、对于基础类型string,number等比较是有区别的。
==是转换成同类型以后,进行“数值”比较,无关类型;而===,如果类型不相同,那么就不相同,
2、对于object、array等高级类型来说,==和===是没有区别的。
进行的是指针比较。
3、基础类型和高级类型。
如果是==,高级类型转换成基础类型,进行“数值”比较,
如果是===,因为类型不同返回false