Introdução
Neste laboratório, exploraremos o mundo da programação JavaScript e mergulharemos no conceito de funções. Especificamente, aprenderemos como registrar o nome de uma função usando o método console.debug() e a propriedade name da função passada. Este laboratório fornecerá experiência prática no trabalho com funções e ferramentas de depuração em JavaScript.
Como Obter o Nome de uma Função em JavaScript
Para obter o nome de uma função JavaScript, siga estes passos:
- Abra o Terminal ou SSH.
- Digite
nodepara começar a praticar a codificação. - Use
console.debug()e a propriedadenameda função passada para registrar o nome da função no canaldebugdo console. - Retorne a função
fnfornecida.
Aqui está um trecho de código de exemplo que demonstra como obter o nome de uma função em JavaScript:
const functionName = (fn) => (console.debug(fn.name), fn);
let m = functionName(Math.max)(5, 6);
// The function name 'max' is logged in the debug channel of the console.
// m = 6
Neste exemplo, a função functionName registra o nome da função passada no canal debug do console e retorna a própria função. A propriedade name da função é usada para obter seu nome.
Resumo
Parabéns! Você concluiu o laboratório "Obter Nome da Função". Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.