Demo of simple Closure

by Justin Chen

JavaScript

function init(product) {
  var name = product;
  return function(value) {
    alert(name +'  makes '+ value);
  }
}
var mozilla = init('mozilla'),
    google = init('google'),
    apple = init('apple');
mozilla('firefox');
google('chrome');
apple('safari');