gpt4 book ai didi

Javascript 或长号码的浏览器?

转载 作者:行者123 更新时间:2023-11-30 10:37:19 24 4
gpt4 key购买 nike

假设我有一个很长的小数位数字,我想用它来设置 dom 元素 css 宽度的值。

例如:46.37524456801565

浏览器只能以自然数像素为单位呈现,因此必须进行舍入。例如,46.37524456801565 变为 46 像素。

让浏览器进行舍入是性能更好还是在 javascript 中执行一些舍入以便浏览器只得到一个自然数?

在我的例子中,元素宽度每 500 毫秒用一个新数字更新一次,所以我很想知道我是否应该在 javascript 中舍入/取整。

编辑:为清楚起见改写问题

最佳答案

只需将该值按原样传递给样式即可。渲染器将​​(可以)仅以一个像素的精度显示元素,因此会自动舍入给定的值。如果您要自行舍入或降低该值,则可能会增加不必要的开销。

关于Javascript 或长号码的浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13176101/

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