欢迎来到福编程网,本站提供各种互联网专业知识!

js资料toString 方法

发布时间:2007-03-13 作者: 来源:转载
toString方法返回对象的字符串表示。objectname.toString([radix])参数objectname必选项。要得到字符串表示的对象。radix可选项。指定将数字值转换为字符串时的进制。说明toString方法是所有内建的JScript对象的成员。它的操作依赖于对象的类型:对象操作Arra
toString方法
返回对象的字符串表示。

objectname.toString([radix])参数
objectname
必选项。要得到字符串表示的对象。
radix
可选项。指定将数字值转换为字符串时的进制。
说明
toString方法是所有内建的JScript对象的成员。它的操作依赖于对象的类型:

对象操作
Array将Array的元素转换为字符串。结果字符串由逗号分隔,且连接起来。
Boolean如果Boolean值是true,则返回“true”。否则,返回“false”。
Date返回日期的文字表示法。
Error返回一个包含相关错误信息的字符串。
Function返回如下格式的字符串,其中functionname是被调用toString方法函数的名称:
functionfunctionname(){[nativecode]}
Number返回数字的文字表示。
String返回String对象的值。
默认返回“[objectobjectname]”,其中objectname是对象类型的名称。

示例
下面的例子演示了使用带有radix参数的toString方法。上面所示函数的返回值是一个Radix转换表。
复制代码 代码如下:
functionCreateRadixTable(){
vars,s1,s2,s3,x;//声明变量。
s="HexDecBinn";//创建表头。
for(x=0;x<16;x++)//根据所示值的
{//数字建立
switch(x)//表尺寸。
{//设置栏目间空间。
case0:
s1="";
s2="";
s3="";
break;
case1:
s1="";
s2="";
s3="";
break;
case2:
s3="";
break;
case3:
s3="";
break;
case4:
s3="";
break;
case5:
s3="";
break;
case6:
s3="";
break;
case7:
s3="";
break;
case8:
s3="";
break;
case9:
s3="";
break;
default:
s1="";
s2="";
s3="";
}//转换为十六进制、十进制、二进制。
s+=""+x.toString(16)+s1+x.toString(10)
s+=s2+s3+x.toString(2)+"n";

}
return(s);//返回整个radix表。
}

相关推荐