toString()函数分析

来自JavaScript高级程序设计

toString()在指定基数的时候,能输出二进制、八进制、十六进制以及其他任意的有效进制格式表示的字符串;例子:

var num=10;

alert(num.toString());  //"10"
alert(num.toString(2));  //"1010"
alert(num.toString(8));  //"12"
alert(num.toString(10));  //"10"

 

 

在不知道转换的值是不是null或者undefined的情况下。还可以用转型函数String(),将任何类型的值转化为字符串。有一下规则:

1.如果值有toString()方法,则调用该方法并返回相应的值;

2.如果值为null,则返回“null”;

3.如果值为undefined,则返回“undefined”。

posted @ 2017-08-30 00:20  sundjly  阅读(273)  评论(0编辑  收藏  举报