Ich erstelle ein Dashboard, das verschiedene Graphen in meiner Webanwendung anzeigt. Ich habe diese Code-Snippets und bearbeitet nach Bedarf. Ich habe festgestellt, dass meine Webanwendung immer größer wird. Daher habe ich beschlossen, für jedes Diagramm eine separate JavaScript-Datei zu erstellen. Anfangs hatte ich alle meine Tags am Ende meiner HTML-Seite, was gut funktioniert. Ich habe auch externe Ressourcen wie;Wie verknüpfe ich externe JS-Ressourcen richtig mit einer JS-Datei?
<!-- External Resources -->
<script src="https://www.amcharts.com/lib/3/amcharts.js"></script>
<script src="https://www.amcharts.com/lib/3/serial.js"></script>
<!-- Functions -->
<script>
// more codes here. But these codes will go to new .js file
</script>
Frage, auf meinem neuen JS-Datei, wie verknüpfe ich diese alle externen Ressourcen korrekt?
Vielen Dank im Voraus!
Meinst du dynamisches Laden von Javascript? https://stackoverflow.com/questions/1618351/loading-js-files-dynamically-via-another-js-file – cepharum
Hallo. Wenn ich also alle meine JS-Codes von meiner HTML-Datei in eine neue JS-Datei übertrage, kann ich die externen Ressourcen nicht mehr richtig verlinken, denn wenn sie auf der HTML-Seite waren, waren sie in und es war einfach, sie zu laden. Wenn ich sie in die .js-Datei übertrage, kann ich die URLs nicht mehr vom Skript-Tag laden. Bitte beraten. Danke vielmals! – Marvin
@IvanKuckir Das ist falsch. Javascript-Code wird in der gleichen Reihenfolge wie in der HTML-Seite ausgeführt. Wenn Sie also drei Script-Elemente haben, wobei das erste und das letzte auf eine externe Datei und das zweite auf einen Injection-Code verweisen, wird die zuerst referenzierte Datei vor dem Inline-Code ausgeführt, der vor der letzten referenzierten Datei ausgeführt wird. – cepharum