【发布时间】:2012-11-10 00:31:37
【问题描述】:
我不知道为什么这些方法总是返回 [Object object]。我的代码在这里:
function SetDataDB(){
alert(new DatabasePlugin.get_account_profiles('settings_account'));
}
var DatabasePlugin = {
insert_account_profiles : function(array, parameter){
window.localStorage.setItem(parameter, array);
},
get_account_profiles: function(parameter){
return "Hola";
}
};
它总是返回一个对象但未指定。我该怎么办?
【问题讨论】:
-
DatabasePlugin来自哪里? -
@AlexK。这些方法在不同的类上,所以我需要新的
-
@Asad 来自自制类 DatabasePlugin :)
-
@MarcOrtiz 哪个,当实例化时,给你一个对象 :) 似乎是什么问题?
-
removing
new为您获取字符串,因为它充当构造函数,因此返回一个对象,该对象是 get_account_profiles 的新实例(如果转换为字符串,它将显示为 [object object] )
标签: javascript arrays object return