javascript的String函数

1,当String函数的参数拥有toString()方法时,String函数将以无参数的形式调用该参数的toString()方法并返回值。

2,当参数没有toString方法时(null和undefined两种类型),String函数以字符串形式,返回参数的类型名称。

var value1 = 10;
var value2 = true;
var value3 = null;
var value4;

alert(String(value1)); //”10”    
alert(String(value2)); //”true”
alert(String(value3)); //”null”
alert(String(value4)); //”undefined”

示例代码来自《Javascript高级程序设计》英文版p40

posted @ 2013-03-19 22:09  呆头鱼  阅读(173)  评论(0编辑  收藏  举报