Получить имя функции

Beginner

This tutorial is from open-source community. Access the source code

Введение

В этом практическом занятии мы будем изучать мир программирования на JavaScript и углубляться в концепцию функций. В частности, мы узнаем, как выводить имя функции с использованием метода console.debug() и свойства name переданной функции. Это практическое занятие даст возможность получить hands-on-опыт работы с функциями и инструментами отладки в JavaScript.

Как получить имя функции в JavaScript

Для получения имени функции на JavaScript выполните следующие шаги:

  1. Откройте Терминал или SSH.
  2. Введите node, чтобы начать практиковаться в написании кода.
  3. Используйте console.debug() и свойство name переданной функции, чтобы вывести имя функции в канал debug консоли.
  4. Верните переданную функцию fn.

Ниже приведен пример кода, демонстрирующий, как получить имя функции в JavaScript:

const functionName = (fn) => (console.debug(fn.name), fn);

let m = functionName(Math.max)(5, 6);
// В канале debug консоли выводится имя функции'max'.
// m = 6

В этом примере функция functionName выводит имя переданной функции в канал debug консоли и возвращает саму функцию. Свойство name функции используется для получения ее имени.

Резюме

Поздравляем! Вы завершили практическое занятие "Получение имени функции". Вы можете выполнить больше практических занятий в LabEx, чтобы улучшить свои навыки.