我的代码通过AJAX将JS对象列表作为JSON返回。该列表使用JSON.parse解析,并保存在变量中。
var myListOfObjects = [
{"id":1,"Name":"John","xcoord":23.7,"ycoord":37.2},
{"id":2,"Name":"Mary","xcoord":17.7,"ycoord":54.6},
....
];
将同一方法关联到这些对象中的每一个的最佳方法是什么,以便在遍历它们时可以调用该方法:
myListOfObjects.forEach( function(person){
console.log( person.getDistance() );
} );
我可以在每次迭代时定义参数,但这似乎效率不高,并且很难用d3js来实现(在将其绑定到DOM选择之前,它需要在列表上进行第一次迭代)。
谢谢。
写一个getDistance(person); 所以不要将其放在人员对象中,而应放在集中的地方
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句