问答详情
源自:2-1 解决IE兼容性问题

全等为什么是三个等号呢还是两个等号

全等为什么是三个等号呢还是两个等号

提问者:梧桐_细雨 2015-08-06 16:26

个回答

  • Perona
    2015-08-06 16:34:44

    == equality 等于,=== identity 恒等(严格等于)。 
    1.==, 两边值类型不同的时候,要先进行类型转换,再比较。

    2.===,不做类型转换,类型不同的一定不等。 

    简而言之就是“==”只要求值相等。“===”要求值和类型都相等。