您的位置:首页 > 其它

Array/数组类型的转换方法——toLocaleString()

2017-05-21 21:54 435 查看

先上代碼:

var obj_one = {
toLocaleString: function() {
return " 調用tolocaleString one";
},

toString: function() {
return " 調用 toString one";
}
}

var obj_two = {
toLocaleString: function() {
return " 調用toLocaleString two";
},
toString: function() {
return " 調用 toString two";
}
}

var test = [obj_one, obj_two];
console.log(test);//默认调用toString方法——隐式
console.log(test.toString());//——显式
console.log(test.toLocaleString());


toLocaleString()方法經常會返回 與 toString() 和 valueOf() 方法相同的值,但也不總是如此。

當調用數組的 toLocaleString() 方法時。他會創建一個數組的以逗號分隔的字符串。

與前面 toString() 和 valueOf() 方法唯一的不同之處在於——為了取得每一項的值,調用的每一項都是 toLocaleString()方法!而非默認的 toString() 方法!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  函数 Array 数组类型
相关文章推荐