Browser und Performance · Middle · Frage 35 von 75
Worauf verlässt sich Tree Shaking, um ungenutzten Code zu entfernen?
- 1Auf die statische
import/export-Syntax von ES-Modulen - 2Auf das Attribut
deferan gebündelten Skripten - 3Auf Laufzeit-Profiling im Browser
Antwort zeigen
Richtige Antwort: Auf die statische import/export-Syntax von ES-Modulen
Erklärung
CommonJS-require ist dynamisch, Bundler können also oft nicht beweisen, dass Code ungenutzt ist. Seiteneffekte in Modulen verhindern das Entfernen ebenfalls.