javascript - Iterating through an arrays properties methods in js -


i have array of objects , i'm trying iterate through each object in array. need call method on each object. how should go doing this?

function basicbox(x,y,width,height,color) {     this.color = color;     this.x = x;     this.y = y;     this.width = width;     this.height = height;     this.draw = function() {         g.drawstyle = this.color;         g.drawrect(this.x,this.y,this.width,this.height);     } }  var boxes = [b1,b2,b3];  function run() {     (var = 0; < boxes.length; ++i) {         boxes[i].update();     } } 

it think array.map(), array.reduce() , of course array.foreach() can can stuff asking for. using for or while loops absolutely adequate iterate arrays, worth try more functional approach, because prevents rewriting loops , lets focus on task, should done each element.

if iterate on properties of object, for in loop possible, there object.keys() returns properties of given object.


Comments

Popular posts from this blog

php - Submit Form Data without Reloading page -

linux - Rails running on virtual machine in Windows -