看看下面代碼分別輸出什么???
var a = 40, b='40';
console.log(a === b);
console.log( a== b);
*解答:
第一個打印輸出 false 沒有做強制類型轉換,所以不相等
第一個打印輸出 true 其中有一個變量或兩個 做了強制類型轉換?
*結論:
==? 比較值是否想等
=== 比較值且還要比較類型是否相等
<完>
福利:如果你是喜歡看書的朋友,不妨點擊【有驚喜】這是我在亞馬遜買的電子書。都非常珍貴,希望你能喜歡
作者:小處成就大事
簡介:一個喜歡分享和學習的前端開發程序猿,平時喜歡看看書,游泳,爬山,戶外騎行等,期待與志同道合的你成為朋友,一起交流、一起進步。
初衷:對我來說,寫文章是學習和記錄一些沒有精通和完全掌握的知識點,其次才是分享知識。通過自己查找資料和經驗心得整理出來,做到通俗易懂分享給需要的人,分享知識不是為了炫耀,也不是為了謀利,而是為了更多需要汲取知識的人,可以收獲知識,同時自己也可以從中收獲知識,堅持做知識分享真的很難,但是我會堅持下去····
博客:小處成就大事_新浪博客
如果有志同道合的朋友不妨加微信一起交流和學習,期待你的到來