什么是toString参数?

时间:2013-06-18 19:27:37

标签: javascript arguments tostring

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

2 个答案:

答案 0 :(得分:1)

.toString()的任何特定实现都可以使用参数执行任何操作,但是例如Number版本将数字参数解释为用作数值的字符串表示的基础

因此

alert(new Number(27).toString(16)); // alerts "1b"

答案 1 :(得分:1)

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

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