一、“==”(双等号):
1、在javascript中,对于“==”两边的表达式,如果类型相同,则直接比较;
2、对于“==”两边的表达式,如果类型不同,则先试图将“==”两边的运算符装换为string、boolean、Number这些相同的数据类型后再判断是否相等;
3、在javascript中“==”认为null与undefined、null与null、undefined与undefined是相等的。
二、“===”(三等号--严格等于):
1、“===”运算符判断前不进行类型装换,并且“===”两边必须类型相同,值也相同的情况下才返回true.
【特别提示】:switch内部使用的也是“===”严格等于来判断是否相等。
typeof();返回数据类型,以字符串的方式展示。