我找到了JavaScript的对象转储函数(PHP print_f()的替代函数)。我有一个单一功能的对象 - myFunction();这里是我用来'转储'所有功能的代码:转储对象 - 获取函数返回值而不是'函数'?
if(typeof(obj) == 'object') {
for(var item in obj) {
if(typeof(value) == 'function'){
var value = obj[item]; // !!!???
alert(value);
}
}
}
问题是行'var value = obj [item];'返回“function myFunction(){try {..”,而不是实际的'myFunction()'返回值。我如何从我的代码中调用函数并获取返回值而不是实际的代码?谢谢!
哇,那很快。谢谢你们俩。如果我想传递一个参数,那么简单地obj [item](Args);?谢谢! – Kristian