ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript オブジェクトのいくつかの使用法の詳細な説明

JavaScript オブジェクトのいくつかの使用法の詳細な説明

零下一度
零下一度オリジナル
2017-06-25 09:42:261002ブラウズ

あの物体ではなく、この物体です。 2回目の更新の続きです。 。

昨日はオブジェクトの基本的な概念と作成について話しましたが、今日はその他のメソッドについて話します:

1. プロパティにアクセスする 2 つの方法: ドット構文と [] 構文

 1 var dog =new Object(); 2 dog.name="阿黄"; 3 dog.age="2"; 4              5 //点语法用来访问对象的属性和方法 6 alert(dog.name); 7              8 //[]语法来访问对象属性 9 alert(dog["name"]);//var a="name";alert(dog[a]);10             11 //dog.name=dog["name"];  他俩是等价的

ドット構文と [ ] 構文両方ともオブジェクトのプロパティにアクセスできますが、次のような違いもあります。 1. ドット構文は主に変数の命名規則に準拠します。 2. [ ] 構文は変数を使用できます。 3. [ ] 構文は無効な js 文字を使用できます。 4. ドット構文は [ ] 構文で置き換えることはできますが、その逆はできません。 5. [ ] 構文では、数字、キーワード、予約語を使用してオブジェクトのプロパティにアクセスできますが、ドット構文では置き換えることができません。 2. for in

を使用してオブジェクトを走査します

1 //对象属性的遍历,Key是属性名2     for(var Key in dog){3         console.log(dog[Key]);4         //dog[key]==dog[属性名]5                 //console.log(Key);6     }

3.

delete

属性を削除します

4.

hasOwnProperty()

このメソッドは、オブジェクトがローカルプロパティを持っているかどうかを検出して返すために使用できます値 TRUE または FALSE

5.
instanceof

このメソッドは、インスタンス オブジェクトとプロトタイプの間の関係を検出するために使用できます。

そしてもう少し。 。整理してから更新していきます 読み込み中....

以上がJavaScript オブジェクトのいくつかの使用法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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