ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScriptのプロパティとメソッド

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

王林
王林オリジナル
2023-05-09 11:36:37643ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。