Heim  >  Artikel  >  Web-Frontend  >  Stapelspeicher in Javascript

Stapelspeicher in Javascript

不言
不言Original
2018-07-05 17:28:471407Durchsuche

<--------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, dies


URL in JSON-Format konvertieren

Das obige ist der detaillierte Inhalt vonStapelspeicher in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn