Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
var func_multiply = new Function("arg1", "arg2", "return arg1 * arg2;");var my_func = function(){};function my_func(){}new Function, итд.var foo = function bar() {};bar ссылающаяся на функцию доступна только внутри тела самой функции.The key design principles within JavaScript are taken from the Self and Scheme programming languages.
function doSubAction (callback) {
// your code there
callback();
}
function doAction (callback) {
// your code there
doSubAction(callback);
}
function do () {
// your code there
doAction(function () {
console.log("I'm work");
}
}
Понимание callback-функций (колбеков)