Node.js · Junior · Frage 17 von 75

Was macht require(), wenn dasselbe Modul zweimal angefordert wird?

Antwort zeigen

Richtige Antwort: Liefert den gecachten Export; der Modulcode läuft nur einmal

Erklärung

Module werden nach dem ersten Laden gecacht (in require.cache). Deshalb kann ein Modul geteilten Zustand halten, etwa eine Datenbankverbindung für die ganze App. ES-Module werden ebenfalls gecacht.

Zum Weiterlesen

Fehler in der Frage

Node.js · Junior · Frage 17

Teste dich selbst

Mach den Test Node.js · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen