JavaScript有几种不同的方法可用于将浮点数转换为整数。我的问题是哪种方法能够提供最佳性能、最兼容或被认为是最佳实践?以下是我所知道的一些方法:
有几种不同的方法可用于在JavaScript中将浮点数转换为整数。我的问题是哪种方法能够提供最佳性能、最兼容或被认为是最佳实践?以下是我所知道的一些方法:
var a = 2.5;
window.parseInt(a); // 2
Math.floor(a); // 2
a | 0; // 2
我相信还有其他选择。有什么建议吗?