«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Функция высшего порядка в Java-скрипте

Функция высшего порядка в Java-скрипте

Опубликовано 1 ноября 2024 г.
Просматривать:744

Higher order function in java script

Определение

*Любая функция, которая принимает другую функцию в качестве аргумента, называется HOF.
*Функция называется HOF, только если она принимает в качестве аргумента минимум одну функцию.
*Array.map, Array.filter и Array.reduce — это распространенные функции высшего порядка, которые принимают функцию обратного вызова в качестве аргумента.

синтаксис:

функция myfunction(name,city){



}
myfunction(function(){},function(){});

Пример

функция fun(callback1, callback2) {
обратный вызов1();
обратный вызов2();
}

// Примеры функций для передачи в качестве аргументов
функция SayHello() {
console.log('Привет!');
}

функция SayGoodbye() {
console.log('До свидания!');
}

// Вызов fun с двумя функциями в качестве аргументов
весело(сказатьПривет,сказатьДо свидания);

// Выход:
// Привет!
// До свидания!

Не функция высшего порядка

функция f1(x){
--------------------
}
ф1(100);
*Поскольку он не принимает функцию в качестве аргумента.

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/t_shivakumar_0dc86c6486c/higher-order-function-in-java-script-21e5?1. Если есть какие-либо нарушения, свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3