我正在尝试获取域中的所有Google组,并将它们存储到“ groups []”数组中,但是JS发出警告说不要在循环内创建函数。循环内有什么写函数的方法吗?另外,另一个警告是“结果”超出了范围。我的代码在下面;
function createGroup() {
var page;
var groups = [];
var pageToken = null;
var filter= {domain: 'abc.com'};
do {
var result = AdminDirectory.Groups.list(filter);
filter.pageToken = result.nextPageToken;
if(result.groups) {
groups = groups.concat(result.groups.map(function(group) {
return {
email: group.email
};
}));
}
}
while(result.nextPageToken);
.....
}