📜  JavaScript Number toString()方法(1)

📅  最后修改于: 2023-12-03 14:42:26.024000             🧑  作者: Mango

JavaScript Number toString()方法

在Javascript中,Number对象是用来表示数字的,而toString()方法则是将数字转换成字符串。该方法用于返回特定数字的字符串表示形式。它是非常常用的方法之一,因为它可以将数字转换成不同的进制。

语法
number.toString(radix)
  • radix 可选。表示将数字转换成的进制。范围是 2 到 36,如果省略该参数,则默认为 10,即十进制。
返回值

该方法返回一个数字的字符串表示,其中数字用指定的进制输出。

示例
let num = 10;

console.log(num.toString());    // "10"
console.log(num.toString(2));   // "1010"
console.log(num.toString(8));   // "12"
console.log(num.toString(16));  // "a"

在示例中,我们定义了一个数字10,然后通过不同的进制将它转换成了字符串。在第二个例子中,参数2将其转换成了二进制。在第三个例子中,参数8将其转换成了八进制。在第四个例子中,参数16将其转换成了十六进制。

注意事项

由于toString()方法返回一个字符串,它并不会改变原始数值类型,如下例:

let num = 10;
console.log(num);            // 10
console.log(num.toString()); // "10"
console.log(num);            // 10
结论

toString()方法是将数字转换成字符串的重要方法之一。它对于显示数字的不同进制表示非常有用。返回的字符串可以被用于各种用途,如在浏览器中动态设置CSS属性等。了解该方法将使你在Javascript开发工作中更加敏捷。