JS中讓新手倍感震驚、違反直覺、出乎意料、的一些知識點彙總記錄

html55發表於2019-01-04

本文記錄在自己學習js過程中,違反直覺,出乎意料,倍感震驚的知識點。當然,不瞭解這個知識點,很容易出錯,因為畢竟違反直覺,出乎意料,倍感震驚嘛!

1. 兩個內容一樣的陣列竟然不相等?

1     var a = [1,2,3];
2     var b = [1,2,3];
3     console.log(a==b); //竟然是false

知識點:物件引用,更詳細的介紹點這裡

2. 我們都知道,0.1+0.2等於0.3,但是js中 0.1+0.2 不等於0.3,等於 0.30000000000000004

1     console.log(0.1+0.2 == 0.3); //false
2     console.log(0.1+0.2 == 0.30000000000000004); //true 

待補充,更多詳細介紹在點這裡   看看其他語言的這個問題:http://0.30000000000000004.com/

3. 待補充

 待補充,更多詳細介紹在點這裡

 

相關文章