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');