call back and scope

by rana777

HTML

<div class='johnny'>
this is johnny
</div>
<div class='john'>
this is john
</div>

JavaScript

var myapp = {};
myapp.color = "green";
myapp.paint = function(node){
node.style.color = this.color;
}
var findNodes = function (callback){
 if(typeof callback ==="function"){
      callback(document.getElementsByClassName('johnny'));
 }

}

findNodes(myapp.paint)