Verwendung:
%Vor%Wenn "de" falsch ist (Produktionsmodus), ist der Overhead minimal.
Es gibt keine Möglichkeit, dies in JavaScript zu tun. Sie könnten eine globale Variable wie
haben %Vor%Überprüfen Sie dann beim Schreiben von Code, ob die Variable wahr ist. Offensichtlich verursacht dies einen unerwünschten Overhead mit der Dateigröße und einen sehr geringen Leistungsverlust. Aber abgesehen von der Angabe eines eigenen Formats und dem Ausführen des Codes über ein Tool zum Entfernen des Debugging-Codes vor dem Hochladen.
Etwas wie
%Vor%Bei einem Release-Build würden Sie alles innerhalb der Tags entfernen, inklusive. Und für einen Debug-Build könnten Sie nur die Tags entfernen, aber den Code behalten. So etwas könnte mit einem Ant-Build-Skript oder ähnlichem durchgeführt werden.
Es stimmt zwar, dass es keine Kompilierzeit gibt, wie @sapht sagt, aber Sie können Ihre Dateien nach Bedarf vorverarbeiten. Normalerweise verwende ich ein Ameisen-Skript, um viele Javascript-Dateien zu kombinieren und Build-Informationen hinzuzufügen.
Von einer Google-Suche sehe ich, dass es einen Javascript-Präprozessor gibt, den Sie vielleicht interessant finden: Ссылка
Tags und Links macros javascript