JavaScript_object の基本入門 (必読) (グラフィック チュートリアル)

亚连
リリース: 2018-05-21 09:52:15
オリジナル
1367 人が閲覧しました

ここで、JavaScript_object の基本を紹介します。今からそれを皆さんと共有し、皆さんの参考にしてください。

オブジェクトはすべてのクラスの基本クラスです

var obj = new Object();
var obj = {}; //实例化对象
ログイン後にコピー

オブジェクトのプロパティの設定には次の 2 種類があります:

1. ダイレクト メソッドを使用します: object.properties/methods。このメソッドは直感的で簡単です。理解してください

obj.name = '张三';
obj.age = 20;
obj.sex = '男';
obj.say = function(){
alert("hello World");
}
ログイン後にコピー

2. "[]" メソッドを使用します: object.['property/method']。 このメソッドを使用する場合は、括弧内に "" または '' を追加する必要があります。 1つのjsオブジェクトをトラバースし、for in文で実行します

obj['birthday'] = '1989-08-07';
ログイン後にコピー
Constructorはオブジェクトの作成関数を保存します
获取对象的属性或者方法:对象.属性名/方法
alert(obj.name); // 张三
alert(obj.age); // 20
obj.say(); // hello World
ログイン後にコピー
delete 操作符 删除对象的属性或方法的
delete obj.age;
delete obj.say;
alert(obj.age);  //undified
alert(obj.sex);  //20
obj.say();   //报错,函数已被删除
ログイン後にコピー
for(var attr in obj){
alert(attr + ":" + obj[attr]); //会按顺序将数组中的键值对打印,主要值,如果用对象.属性得到undified
}
ログイン後にコピー
上記は私が皆さんのためにまとめたものです。将来的に皆さんのお役に立てれば幸いです。

関連記事:

JavaScriptコールバック関数の詳細な分析と分析(画像とテキストのチュートリアル)


JavaScriptにおけるマルチスレッドランタイムライブラリNexus.jsの詳細な説明(添付コードの一部)


JavaScriptの動作原理 詳細な分析と回答

以上がJavaScript_object の基本入門 (必読) (グラフィック チュートリアル)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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