Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Erläuterung der Verwendung von Prototypattributen in JavaScript_Grundkenntnisse

Detaillierte Erläuterung der Verwendung von Prototypattributen in JavaScript_Grundkenntnisse

WBOY
WBOYOriginal
2016-05-16 15:56:251039Durchsuche

Das Prototypattribut kann Eigenschaften und Methoden zu jedem Objekt hinzufügen (Zahl, Boolescher Wert, Zeichenfolge und Datum usw.).

Hinweis: Prototype ist eine globale Eigenschaft, die in fast allen Objekten verwendet werden kann.
Grammatik

object.prototype.name = value

Beispiel:

Hier ist ein Beispiel, das zeigt, wie man einem Objekt mithilfe des Prototyp-Attributs Eigenschaften hinzufügt:

<html>
<head>
<title>User-defined objects</title>

<script type="text/javascript">

function book(title, author){
  this.title = title; 
  this.author = author;
}
</script>
</head>
<body>
<script type="text/javascript">
  var myBook = new book("Perl", "Mohtashim");
  book.prototype.price = null;
  myBook.price = 100;
  document.write("Book title is : " + myBook.title + "<br>");
  document.write("Book author is : " + myBook.author + "<br>");
  document.write("Book price is : " + myBook.price + "<br>");
</script>
</body>
</html>

Dies führt zu folgenden Ergebnissen:

Book title is : Perl
Book author is : Mohtashim
Book price is : 100

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