jQuery中,我应该使用parseFloat(el.width())或parseInt函数(el.width(),10)?哪一个是更优选的

StackOverflow https://stackoverflow.com/questions/2426148

我一直有这样的疑问:点击 当我不介意确切浮点数

哪一个是优选的?

parseFloat

    someValue  = parseFloat(el.outerWidth())+parseFloat(ele2.css("marginRight")),

parseInt函数

    someValue  = parseInt(el.outerWidth(), 10)+parseInt(ele2.css("marginRight"), 10),

哪些方法是用于JS引擎更容易?

有帮助吗?

解决方案

这是因为广泛的,因为它是真的很长。 parseFloat是没有意义的,因为这里的值总是为整数。我宁愿节省字节,并使用元运算符+

someValue  = (+el.outerWidth())+(+ele2.css("marginRight"));
scroll top