Funktionsnamen abrufen

JavaScriptJavaScriptBeginner
Jetzt üben

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

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab werden wir die Welt der JavaScript-Programmierung erkunden und uns mit dem Konzept von Funktionen befassen. Insbesondere werden wir lernen, wie man den Namen einer Funktion mithilfe der console.debug()-Methode und der name-Eigenschaft der übergebenen Funktion ausgibt. In diesem Lab erhalten Sie praktische Erfahrungen bei der Arbeit mit Funktionen und Debugging-Tools in JavaScript.

Wie man den Namen einer Funktion in JavaScript erhält

Um den Namen einer JavaScript-Funktion zu erhalten, gehen Sie folgendermaßen vor:

  1. Öffnen Sie das Terminal oder SSH.
  2. Geben Sie node ein, um mit der Codeausführung zu beginnen.
  3. Verwenden Sie console.debug() und die name-Eigenschaft der übergebenen Funktion, um den Funktionsnamen in den debug-Kanal der Konsole auszugeben.
  4. Geben Sie die gegebene Funktion fn zurück.

Hier ist ein Beispielcodeausschnitt, der zeigt, wie man den Namen einer Funktion in JavaScript erhält:

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

let m = functionName(Math.max)(5, 6);
// Der Funktionsname'max' wird im debug-Kanal der Konsole ausgegeben.
// m = 6

In diesem Beispiel gibt die functionName-Funktion den Namen der übergebenen Funktion in den debug-Kanal der Konsole aus und gibt die Funktion selbst zurück. Die name-Eigenschaft der Funktion wird verwendet, um ihren Namen zu erhalten.

Zusammenfassung

Herzlichen Glückwunsch! Sie haben das Lab "Get Function Name" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.