Heim > Web-Frontend > js-Tutorial > Hauptteil

So verwenden Sie das Konstruktorattribut

青灯夜游
Freigeben: 2019-02-16 10:00:03
Original
2979 Leute haben es durchsucht

Das Konstruktorattribut eines Objekts wird verwendet, um die Funktion zurückzugeben, die das Objekt erstellt hat, was wir oft als Konstruktor bezeichnen. Der folgende Artikel stellt Ihnen die Konstruktor-Eigenschaft von JavaScript vor. Ich hoffe, dass er für Sie hilfreich ist.

So verwenden Sie das Konstruktorattribut

JavaScript-Konstruktor-Eigenschaft

Funktion: Konstruktor-Eigenschaft gibt die Erstellung von zurück Objekt Eine Referenz auf den Konstruktor des Instanzobjekts.

Hinweis: In JavaScript erhält jedes Objekt mit einem Prototyp automatisch das Konstruktorattribut. Mit Ausnahme einiger spezieller Objekte wie Argumente, Enumerator, Fehler, Global, Mathematik, RegExp, regulärer Ausdruck usw. verfügen alle anderen in JavaScript integrierten Objekte über das Konstruktorattribut. Zum Beispiel: Array, Boolescher Wert, Datum, Funktion, Zahl, Objekt, Zeichenfolge usw.

Syntax:

object.constructor
Nach dem Login kopieren

Hinweis: Der Wert des constructor-Attributs ist ein Verweis auf die Funktion selbst, keine Zeichenfolge, die den Funktionsnamen enthält .

Verwendungsbeispiel eines JavaScript-Konstruktorattributs

Beispiel 1:

<script type="text/javascript">
var test=new Array();
if (test.constructor==Array)
{
document.write("这是一个数组");
}
if (test.constructor==Boolean)
{
document.write("This is a Boolean");
}
if (test.constructor==Date)
{
document.write("This is a Date");
}
if (test.constructor==String)
{
document.write("这是一个字符串");
}
</script>
Nach dem Login kopieren

Ausgabe:

Dies ist ein Array

Beispiel 2:

<script type="text/javascript">
function employee(name,job,born)
{
this.name=name;
this.job=job;
this.born=born;
}
var bill=new employee("小华","Engineer",1985);
console.log(bill.constructor);
</script>
Nach dem Login kopieren

Rendering:

So verwenden Sie das Konstruktorattribut

Das obige ist der detaillierte Inhalt vonSo verwenden Sie das Konstruktorattribut. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage