我的PersonVO
对象包含字段firstname
,lastname
,id
。
我正在Json API的帮助下在后端准备Arraylist
个PersonVO
个对象,我想在jQuery的帮助下在前端显示它。
如何仅显示特定字段而不对this.firstname
或this.id
或this.lastname
等前端字段进行硬编码,可能隐藏id
字段?
答案 0 :(得分:0)
您可以使用$.each遍历所有对象属性。
编辑:我认为您的意思是将密钥保存在程序中的某个位置,然后再访问该对象的密钥。在javascript中,对于对象,a.var与['var']相同。所以你可以做类似
的事情var first_name_column = 'firstName', last_name_column = 'secondName';
然后在您的代码中,像
一样访问它们var person = { firstName: "John", lastName: "Doe" };
var fn = person[first_name_column], ln = person[last_name_column];