所有对象都是具有toLocalString(), toString(), valueOf()三种方法的,此篇博客主要是讲述其在Array引用类型上的使用。 基本使用 调用valueOf()返回的是数组
基本使用
let a = ['a','b','c'];
console.log(a.valueOf());
console.log(a.toString());
let person1 = {
toLocaleString: function(){
return 'lcs'
},toString: function(){
return 'Jacob'
}
}
let person2 = {
toLocaleString: function(){
return 'hch'
},toString: function(){
return 'Anble'
}
}
let person = [person1,person2]
alert(person) // Jacob,Anble
alert(person.toString()) // Jacob,Anble
alert(person.toLocaleString()) // lcs,hch