等于和全等于的區(qū)別
想問一下 ==和=== 如果類型不相同 ?怎么可能數(shù)值會(huì)相同? 難道是 char a = 'a'; ?string b = 'a'; ?這樣的相等嗎? 還是說轉(zhuǎn)換成某一種特定的數(shù)值時(shí)相等啊(比方說 都轉(zhuǎn)成二進(jìn)制) ?
想問一下 ==和=== 如果類型不相同 ?怎么可能數(shù)值會(huì)相同? 難道是 char a = 'a'; ?string b = 'a'; ?這樣的相等嗎? 還是說轉(zhuǎn)換成某一種特定的數(shù)值時(shí)相等啊(比方說 都轉(zhuǎn)成二進(jìn)制) ?
2017-10-08
舉報(bào)
2020-06-15
== 數(shù)值一樣即可,比如1和true的值都是1,但是一個(gè)是整型,一個(gè)是布爾型,;===就要求值和數(shù)據(jù)類型都相同,才返回true,比如值既要是1又要是整型
2017-10-08
== 數(shù)值一樣即可 === 數(shù)值類型都一樣