Warum mit Google Maps Javascript verschieben?

Das Javascript von Google Maps führt einige schwere DOM-Manipulationen durch. Sogar so,the fine docs schlagen vor, es mit dem @ zu laddefer Flagge

<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap" async defer></script>

Warum würde dasdefer flag wird für ein Skript vorgeschlagen, das DOM-Manipulationen ausführt? Ich möchte beides über das @ erfahrdefer flag und um mehr über die Google Maps API zu erfahren da ich anscheinend ein Missverständnis darüber habe, was einer von ihnen tut.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage