Die meisten von uns haben JavaScript verwendet. In den letzten Jahren hat die Popularität verschiedener JavaScript-Frameworks JavaScript magischer und einfacher gemacht. „Anonyme Funktion? Ich weiß nicht, was das ist, aber sie ähnelt dem, was ich geschrieben habe.“
Sie wissen möglicherweise nicht, dass Sie eine JavaScript-Funktion erstellen können, indem Sie eine Zeichenfolge als Funktionskörper an new Function( ). Es wird nicht oft in der Programmierung verwendet, kann aber manchmal nützlich sein.
Das Folgende ist die grundlegende Verwendung der neuen Funktion:
Die Frage ist: Wann ist es angebracht, diese Methode anstelle der herkömmlichen Funktionsdeklaration myFnName() und/oder der anonymen Funktionsdefinition zu verwenden? NodeJS und In der globalen Umgebung des Browsers: