2

toString()通过查看源代码,我经常偶然发现。我知道这用于将某些对象转换为String对象。然而,当我看到这个时,一切都迷失了toString(16)。参数/参数是什么?我尝试搜索其他站点,但他们没有显示此参数/参数。如果有任何区别,我需要一个详细的答案来解释它对字符串有什么影响。

4

2 回答 2

1

的任何特定实现都.toString()可以对参数做任何它想做的事情,但例如,Number版本将数字参数解释为用作数字值的字符串表示的基础。

因此

alert(new Number(27).toString(16)); // alerts "1b"
于 2013-06-18T19:30:43.640 回答
1

object.toString()在 JavaScript 中,当对象被表示为文本值时,每个对象都有一个方法。

Number.toString([radix])方法接受 [radix] 参数,该参数指定用于表示数字的基数。

于 2013-06-18T19:35:14.803 回答