Grails Groovy属性快捷方式

Grails Groovy属性快捷方式,grails,properties,groovy,Grails,Properties,Groovy,我正在迭代混合类型的对象列表。对于每个对象,我访问一组属性。其中一些对象将不具有某些属性。有没有办法避免使用object.hasProperty方法安全地访问不存在的属性?您可以遍历对象的属性 以下链接可能对此有所帮助:- 看起来唯一合理的方法是使用hasProperty方法进行健全性检查是的,我会这样做:你有你想要获取值的属性列表(如果它们存在),然后获取对象上的属性列表,并在两个列表的交集上迭代。谢谢回答。事实上,我喜欢在链接中提问的人这样做,因为我需要属性的子集。。。嗯,如果我们有属性的安

我正在迭代混合类型的对象列表。对于每个对象,我访问一组属性。其中一些对象将不具有某些属性。有没有办法避免使用object.hasProperty方法安全地访问不存在的属性?

您可以遍历对象的属性

以下链接可能对此有所帮助:-


看起来唯一合理的方法是使用hasProperty方法进行健全性检查

是的,我会这样做:你有你想要获取值的属性列表(如果它们存在),然后获取对象上的属性列表,并在两个列表的交集上迭代。谢谢回答。事实上,我喜欢在链接中提问的人这样做,因为我需要属性的子集。。。嗯,如果我们有属性的安全操作符(或者类似的方式,JS在属性访问上有真实的返回)