JavaScriptда функцияни бошка ўзгарувчига ёзиш
Фарз қилайлик, бизда func функцияси бор:
function func() {
console.log('!');
}
Келинг, унинг асосий кодин test ўзгарувчисига
кўчирамиз:
function func() {
console.log('!');
}
let test = func; // энди test ҳам func каби функциядир
// Текширамиз:
test(); // '!' чиқаради
func(); // '!' чиқаради
return орқали 3 сонини қайтарадиган
func1 функциясини ясанги.
func1 функциясининг асосий кодин
func2 ўзгарувчисига кўчиринг.
func1 ва func2 функцияларининг
натижалари йиғиндисини консолга чиқаринг.