ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScriptのprototype属性の使い方を詳しく解説_基礎知識

JavaScriptのprototype属性の使い方を詳しく解説_基礎知識

WBOY
リリース: 2016-05-16 15:56:25
オリジナル
1057 人が閲覧しました

プロトタイプ属性は、任意のオブジェクト (数値、ブール値、文字列、日付など) にプロパティとメソッドを追加できます。

注: プロトタイプは、ほぼすべてのオブジェクトで使用できるグローバル プロパティです。
文法

object.prototype.name = value

ログイン後にコピー

例:

プロトタイプ属性を使用してオブジェクトにプロパティを追加する方法を示す例を次に示します。

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

ログイン後にコピー

これにより、次の結果が生成されます:

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

ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート