Heim > Artikel > Web-Frontend > Stapelspeicher in Javascript
<--------Stack-Speicher--------->
Allgemein bekannt als Bereich (globaler Bereich/privater Bereich)
> ;Für JS-Code bereitgestellte Ausführungsumgebung (wo JS-Code ausgeführt wird)
>Grundlegende Datenselbstprüfung wird direkt im Stapelspeicher gespeichert
<----- ---Heapspeicher --------->
Speichert Referenztypwerte (entspricht einem Lagerhaus)
>Objekte speichern Schlüssel-Wert-Paare
>Die Funktion speichert Codezeichenfolgen
Je weniger Speicher wir im Projekt haben, desto besser ist die Leistung. Wir müssen nutzlosen Speicher loswerden
[Heap-Speicher]
var o = {}; Der Heap-Speicher, der dem aktuellen Objekt entspricht, wird von der Variablen o belegt und der Heap-Speicher kann nicht zerstört werden
o = null; null wird als Nullobjektzeiger bezeichnet (nicht Point zu einem beliebigen Heap-Speicher), zu diesem Zeitpunkt ist der letzte Heap-Speicher nicht belegt (zerstört/recycelt) während der Leerlaufzeit. IE-Browser verwendet die Zählzeigermethode
【Stapelspeicher 】
Normalerweise gibt die Ausführung der Funktion den Stapelspeicher frei, manchmal kann der Stapelspeicher nicht freigegeben werden Der globale Bereich wird beim Laden der Seite ausgeführt und beim Schließen der Seite gelöscht.
Das Obige ist der gesamte Inhalt dieses Artikels Folgen Sie der chinesischen PHP-Website!
Verwandte Empfehlungen:
JS-Ausführungskontextvariablen, Funktionen, diesURL in JSON-Format konvertierenDas obige ist der detaillierte Inhalt vonStapelspeicher in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!