1. Die externen sind globale und die internen sind lokale Variablen.
2. Fügen Sie var als lokale Variable hinzu (in der Methode) und fügen Sie var nicht als globale Variable hinzu (bei einmaliger Verwendung in der Methode)
Um dies zu überprüfen, habe ich den einzigen Code auskommentiert, der lokale Variablen innerhalb der Testmethode verwendet. Ich habe festgestellt, dass er nicht extern gedruckt werden konnte.
Zusammenfassung: Globale Variablen müssen var nicht deklarieren. Es hat keine Auswirkung darauf, ob das Schlüsselwort var beim Definieren globaler Variablen hinzugefügt wird Der JavaScript-Interpreter wird als globale Variable interpretiert.