Wednesday, July 20, 2016

example of call setting context

x = {name:"george",children:[{name:"herby",age:46},{name:"herby2",age:47} ,{name:"herby6",age:45} ]}
test = function(){
for (i = 0; i < this.children.length; i++) {
    console.log("Name:" + this.children[i].name + " age:" + this.children[i].age);
}
}
test.call(x);

 Name:herby age:46
 Name:herby2 age:47
 Name:herby6 age:45


btw - what is output when the data is thus
{name:"george",children:[{name:"herby",age:46},{name:"herby",age:46} ,{name:"herby",age:46} ]}

No comments:

Post a Comment