gpt4 book ai didi

javascript - 对象 setter/getters 的 jsPerf 与 DefineProperty 的性能奇怪

转载 作者:行者123 更新时间:2023-11-28 00:32:35 26 4
gpt4 key购买 nike

我修改了jsPerf comparison直接对象属性访问和使用defineProperty。

最初的测试和矿井显示出令人难以置信的结果,Firefox 使用 DefineProperty 时速度非常缓慢。

这让我认为测试中有错误。

谁能找出问题所在吗?

JS Perf Results

最佳答案

请参阅new version of the jsPerf由 Mozilla 团队制作。基本上,defineProperty 被设计用于原型(prototype),而不是简单的对象。他们正在处理一个缓慢的案例。

enter image description here

感谢 FF 团队!

enter image description here

关于javascript - 对象 setter/getters 的 jsPerf 与 DefineProperty 的性能奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28838631/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com