Als «function» getaggte Fragen

Eine Funktion (auch als Prozedur, Methode, Unterroutine oder Routine bezeichnet) ist ein Teil des Codes, der zur Ausführung einer einzelnen spezifischen Aufgabe bestimmt ist. Verwenden Sie dieses Tag für Fragen, bei denen speziell Funktionen erstellt oder aufgerufen werden. Verwenden Sie stattdessen [Algorithmus] oder ein aufgabenspezifisches Tag, um Hilfe beim Implementieren einer Funktion zum Ausführen einer Aufgabe zu erhalten.

7636
Wie funktionieren JavaScript-Schließungen?

Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Overа этот вопрос есть ответы на Stapelüberlauf на русском : Как работают замыкания в JavaScript...

794
Javascript call () & apply () vs bind ()?

Ich weiß das schon applyund callsind ähnliche Funktionen, die setzen this(Kontext einer Funktion). Der Unterschied liegt in der Art und Weise, wie wir die Argumente senden (manuell gegen Array). Frage: Aber wann sollte ich die bind()Methode anwenden? var obj = { x: 81, getX: function() {...

741
Wie erhalte ich einen Funktionsnamen als Zeichenfolge?

Wie erhalte ich in Python einen Funktionsnamen als Zeichenfolge, ohne die Funktion aufzurufen? def my_function(): pass print get_function_name_as_string(my_function) # my_function is not in quotes sollte ausgeben "my_function". Ist eine solche Funktion in Python verfügbar? Wenn nicht, irgendwelche...

551
Wie kann ich den Quellcode für eine Funktion anzeigen?

Ich möchte im Quellcode nach einer Funktion suchen, um zu sehen, wie sie funktioniert. Ich weiß, dass ich eine Funktion drucken kann, indem ich ihren Namen an der Eingabeaufforderung eingebe: > t function (x) UseMethod("t") <bytecode: 0x2332948> <environment: namespace:base> Was...