, , :
button.addEventListener("click", function (e) {
alert(i);
}, false);
, addEventListener :
, :
button.addEventListener("click", alert(0), false);
button.addEventListener("click", alert(1), false);
button.addEventListener("click", alert(2), false);
button.addEventListener("click", alert(3), false);
button.addEventListener("click", alert(4), false);
, , . , , :
button.addEventListener("click", function(e){alert(i);}, false);
button.addEventListener("click", function(e){alert(i);}, false);
button.addEventListener("click", function(e){alert(i);}, false);
button.addEventListener("click", function(e){alert(i);}, false);
button.addEventListener("click", function(e){alert(i);}, false);
, :
function(e){
alert(i);
}
, , . , , , : i? . , , .
, i undefined . , , : . , i - ! i? 5, 5, 5.
, , , , , "". , .
, , , alert , ? , , , , . parens ();.
var one = function(){}
var two = (function(){})();
, , .
:
button.addEventListener("click", (function (e) {
alert(i);
})(), false);
, 0-4, , .
, . , addEventListener . peasy - , :
(function(i){
button.addEventListener("click", function (e) {
alert(i);
}, false);
})(i);
, (); (i);, i, . , a.k.a. . , ? , . :
button.addEventListener("click", function (e) {
alert(0);
}, false);
button.addEventListener("click", function (e) {
alert(1);
}, false);
button.addEventListener("click", function (e) {
alert(2);
}, false);
button.addEventListener("click", function (e) {
alert(3);
}, false);
button.addEventListener("click", function (e) {
alert(4);
}, false);
, , , , , i hardcoded . , . , , . :
- .
- , (, -,
function newFunc(){}), , . - , ,
( ... )();
.