簡體   English   中英

JS的BigInt為什么比正常數字慢98%?

[英]Why is JS's BigInt 98% slower than normal numbers?

https://jsperf.com/js-bigint

在我的計算機上,普通數字比BigInt快60倍。 在測試案例中,數字足夠小,因此不需要BigInt。 在這種情況下,瀏覽器為什么不自動使用普通數字?

我在Windows上使用的是Chrome 76。

編輯:甚至一個庫比本機實現更快: https : //jsperf.com/js-bigint/4

有關該主題的一些閱讀資料: 新興的BigInt 答案基本上是由於內存分配差異以及執行計算的不同方法所致。

更多閱讀: 代表內存中的BigInts

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM