Heim > Artikel > Web-Frontend > Detaillierte Erklärung von void in JS
Die chinesische Übersetzung lautet „kein Typ“. Es wird in der Programmierung häufig verwendet, um die Parametertypen, Rückgabewerte und Zeigertypen in Funktionen zu deklarieren, die Funktionen definieren. Die wörtliche Bedeutung von void ist „typlos“, void * ist ein „untypisierter Zeiger“ und void * kann auf jeden Datentyp verweisen. Dieser Artikel teilt Ihnen hauptsächlich die detaillierte Erklärung von void in JS mit und hofft, allen zu helfen.
Habe gesehen
<a href="javascript:void(0);" /><a href="javascript:;" />
Weder führt das Klicken auf ein Tag andere Vorgänge aus, noch wird die Seite aktualisiert. Aber ich weiß nicht, was der Unterschied zwischen den beiden ist. Ich habe später herausgefunden:
Die Verwendung von void(0) wird verwendet, um undefiniert zu ersetzen, da undefind kein reserviertes Wort von JS ist. (Reservierte Wörter und Schlüsselwörter finden Sie unter der URL: https://www.cnblogs.com/mandy-dyf/p/4547166.html)
Der Wert von undefind kann in einigen Browsern geändert werden.
Tatsächlich gibt void(0) oder void 0 undefiniert zurück.
Und alle folgenden Ergebnisse sind undefiniert:
console.log(void 0);
console.log(void(0)); Hallo Wort!');
console.log(void(true));
<a href="javascript:void(0);" /><a href="javascript:;" />Keiner von ihnen führt andere Vorgänge aus, wenn Sie auf das Tag a klicken, noch The Die Seite wird nicht aktualisiert. Aber ich weiß nicht, was der Unterschied zwischen den beiden ist. Ich habe später herausgefunden:
Die Verwendung von void(0) wird verwendet, um undefiniert zu ersetzen, da undefind kein reserviertes Wort von JS ist. (Reservierte Wörter und Schlüsselwörter finden Sie unter der URL: https://www.cnblogs.com/mandy-dyf/p/4547166.html)
Der Wert von undefind kann in einigen Browsern geändert werden.
console.log(void 0); console.log(void(0)); console.log(void ‘hello word!’); console.log(void(true));Verwandte Empfehlungen:
Javascript:void(0) in JavaScript Was Bedeutet das und wie benutzt man es?
Definition und detaillierte Erklärung des Operators void(0) in Javascript
Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung von void in JS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!