JavaScriptのプロパティとメソッド

王林
リリース: 2023-05-09 11:36:37
オリジナル
547 人が閲覧しました

JavaScript は、広く使用されている Web プログラミング言語です。他のプログラミング言語と同様に、JavaScript にはプロパティとメソッドの概念があります。この記事では、JavaScript のプロパティとメソッドの概念、使用法、例を紹介します。

1. 属性

属性とは、オブジェクトの特性または特徴です。 JavaScript オブジェクトはキーと値のペアで構成されます。キーはプロパティ名、値はプロパティ値です。プロパティ値には、文字列、数値、ブール値、オブジェクト、配列など、あらゆる種類のデータを使用できます。

  1. プロパティの宣言

次の構文を使用してプロパティを宣言できます。

objectName.propertyName = value;
ログイン後にコピー

この構文では、objectName はオブジェクト名、propertyName はオブジェクト名です。プロパティ名、値は属性値です。

これは例です:

var person = new Object(); person.age = 30; person.name = "John Doe";
ログイン後にコピー

このコードは person という名前のオブジェクトを作成し、それに age と name という 2 つのプロパティを追加します。

  1. プロパティへのアクセス

次の構文を使用してプロパティにアクセスできます:

objectName.propertyName
ログイン後にコピー

例を示します:

var person = new Object(); person.age = 30; person.name = "John Doe"; console.log(person.age); //输出:30 console.log(person.name); //输出:"John Doe"
ログイン後にコピー

このコード人物の 2 つの属性値: 年齢と名前を出力します。

  1. 属性の削除

次の構文を使用して属性を削除できます:

delete objectName.propertyName;
ログイン後にコピー

次に例を示します:

var person = new Object(); person.age = 30; person.name = "John Doe"; delete person.age; console.log(person.age); //输出:undefined console.log(person.name); //输出:"John Doe"
ログイン後にコピー

This code deletes 人物オブジェクトの年齢属性。

2. メソッド

メソッドは、オブジェクトが実行できる操作です。メソッドはオブジェクトの関数です。メソッドは通常、オブジェクトの状態を変更したり、何らかのアクションを実行したりするために使用されます。

  1. メソッドの宣言

メソッドは次の構文で宣言できます:

objectName.methodName = function() { //方法代码 };
ログイン後にコピー

この構文では、objectName はオブジェクト名、methodName はメソッドです。名前。メソッド コードは、中括弧 ({}) 内に定義された関数コードです。

これは例です:

var person = new Object(); person.age = 30; person.getName = function() { return "John Doe"; }
ログイン後にコピー

このコードは person という名前のオブジェクトを作成し、それに getName メソッドを追加します。

  1. メソッドの呼び出し

次の構文を使用してメソッドを呼び出すことができます:

objectName.methodName();
ログイン後にコピー

例を示します:

var person = new Object(); person.age = 30; person.getName = function() { return "John Doe"; } console.log(person.getName()); //输出:"John Doe"
ログイン後にコピー

Thisコード呼び出し person オブジェクトの getName メソッドを使用し、そのメソッドが返す値を出力します。

  1. 削除メソッド

delete キーワードを使用してオブジェクトを削除できます:

delete objectName.methodName;
ログイン後にコピー

次に例を示します:

var person = new Object(); person.age = 30; person.getName = function() { return "John Doe"; } delete person.getName; console.log(person.getName()); //输出:undefined
ログイン後にコピー

このコード スニペットは、person オブジェクトの getName メソッドを削除します。

3. 概要

JavaScript のプロパティとメソッドは、Web プログラミングにおける非常に重要かつ基本的な概念であり、オブジェクトの特性と操作を表すために使用できます。 JavaScript コードを作成するときは、これらの概念を理解し、慣れることが重要です。上記の例を通じて、プロパティとメソッドの使用法と構文をマスターできたはずです。この記事があなたのお役に立てば幸いです。

以上がJavaScriptのプロパティとメソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!