【发布时间】:2011-07-24 07:04:44
【问题描述】:
之前看到过这段代码,但不知道什么意思:
var person1 = {
toLocaleString : function(){
return "Nikolaos";
},
toString : function(){
return "Nicholas";
}
}
var person2 = {
toLocaleString : function(){
return "bum";
},
toString : function(){
return "Greg";
}
}
var people = [person1, person2];
alert(people.toString());
alert(people.toLocaleString());
该函数是否使用toLocaleString 和toString?? 或...?? 的方法创建对象?
【问题讨论】:
-
无法测试这个所以我不完全确定,但我不认为这应该工作,应该是 people[0].toString() 或 people[1].toString()
-
你的问题对我来说有点不清楚。你想知道什么?也许你应该看看
toString文档:developer.mozilla.org/en/JavaScript/Reference/Global_Objects/… -
@Han 给你:jsfiddle.net/yahavbr/MgMaP
标签: javascript object methods