我想调用一个函数内的函数,并让这个内函数返回一个对象。我正在使用我自己创建的JSONRequest函数,只是假设请求获取了一个角色数组。下面是代码:函数内的JavaScript函数 - 返回对象
(users = function(){
this.getUserRoles = function(){
var params = {};
var json = new JSONRequest(function(data){
rolesObj = data['roles'];
return rolesObj;
}, 'get_roles', params);
}
});
然后我打电话以下,但它返回undefined:
var cls = new users();
alert(cls.getUserRoles().length);
谢谢!像一个魅力工作,现在我可以通过具有独特的回调函数定制如何处理数据。真棒。 – Freddie 2012-07-18 03:57:06