2013-10-14 47 views
0

我剛剛瀏覽了jsperf測試的無盡列表,看了一下名爲 == vs === perf的那一個。我預計結果是毫不費力的(===更快),但不是,而不是FireFox。'=='和'==='的表現(jsperf)

有人可以向我解釋Firefox可以如此之快以及===如何可能==或多少等於==?

雖然this帖子與我的帖子有很多共通之處,但它並沒有回答Firefox產生的結果!

回答

3

=====不會在代碼的性能上產生真實的差異。這是一個微觀基準。

請查看@mraleph的演示文稿,解釋爲什麼microbenchmarks是邪惡的,應該避免:https://www.youtube.com/watch?v=65-RbBwZQdU&hd=1他解釋了爲什麼像鏈接到的那些測試基本上沒用,因爲引擎會優化這樣的事情。