字符串转换的数字,为什么+''是转换

时间:2016-11-08 02:51:19

标签: javascript performance

我看到这个问题 What's the best way to convert a number to a string in JavaScript?,似乎如果有一个' a' typeof number,a + ''是转换为String的最快方式。 而且我不知道为什么,因为在最后,必须使用toString来调用,并且不应该使用两个操作数的类型来检查二元运算符? 所以这里的问题

  1. 为什么a+''是将数字转换为字符串的最快方法?
  2. 对于所有类型或只是数字,这是最快的方法吗?

0 个答案:

没有答案