不同的回报我有这个函数返回一个对象:返回两个对象
String.prototype.test = function(a,b){
var ob = {};
ob[a] = b;
return this || ob
}
//usage
"Test".test('hi','hello');
如果.hi
心不是连接到测试,我希望它返回的字符串。
所以用这个例子,我需要:
"Test".test('hi','hello').hi;//returns: hello
工作,但后来我也需要:
"Test".test('hi','hello'); //returns Test
参加工作后,我试着用在返回||
但它不工作。谢谢您的帮助。
你刚才问这个问题。您已经被告知返回值不能取决于链接到函数调用结束处的内容。 – 2012-07-27 23:26:41
如果只有这个网站有版主... – 2012-07-27 23:31:07
为什么downvote?他用清晰的话问了一些问题。如果这是一个好的或坏的事情是另一个历史。其他人可以稍后看到,并从这个问题中学习。人们对所有事情都赞不绝口,唉! – devundef 2012-07-27 23:34:00