我想列出qooxdoo对象的所有成员。我找到了一种方法,但我认为必须有一个更清洁的方式?
for (var key in obj) {
if (key.startsWith('$$user_')) {
msg += 'name='+key.substring(7)+' = '+obj[key]+' [type='+typeof(obj[key])+']';
}
}
答案 0 :(得分:4)
假设它是您感兴趣的属性,您可以使用
var classProperties = qx.util.PropertyUtil.getAllProperties(obj.constructor);
for(var propertyName in classProperties) {
...
}