JavaScript オブジェクトの基本
オブジェクト
オブジェクトの概念
人は「オブジェクト」であり、その人の特徴:身長(zhǎng)、體重、名前、性別、年齢。コンピュータをプレイする、株式取引をする、車を運(yùn)転するなど、誰(shuí)もが異なる能力 (方法) を持っています。
オブジェクトは「プロパテ?!工取弗幞渐氓伞工菢?gòu)成されます。
JSでのオブジェクト分類
この章では、JS 組み込みオブジェクトと単純なカスタム オブジェクト、BOM オブジェクト、およびDOM オブジェクトについては、次の章で詳しく紹介します
この章では簡(jiǎn)単に説明するだけです
1.コンストラクター Object() と組み合わせて空のオブジェクトを作成します<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> //使用new關(guān)鍵字結(jié)合構(gòu)造函數(shù)Object()來(lái)創(chuàng)建一個(gè)空的對(duì)象 var info = new Object(); //增加屬性 info.name = "張三"; info.age = 20; //增加方法:將一個(gè)函數(shù)定義賦值給了對(duì)象屬性,這時(shí),對(duì)象屬性變成了方法 info.show=function(){ var str="我叫"+info.name+"今年已經(jīng)"+info.age+"歲了"; return str; } //調(diào)用對(duì)象方法,并輸出結(jié)果 document.write(info.show()); </script> </head> <body> </body> </html>2. 中かっこ {} を使用してオブジェクトを作成します
JS 組み込みオブジェクト
: String オブジェクト。文字列を操作する文字のペアのプロパティとメソッドを提供します。
Array オブジェクト: 配列操作のプロパティとメソッドを提供する配列オブジェクト。
- Dateオブジェクト: システムの日時(shí)情報(bào)を取得できる日時(shí)オブジェクト。
- ブールオブジェクト: ブールオブジェクト、ブール変數(shù)はブールオブジェクトです。 (使用可能なプロパティとメソッドはありません)
- Number オブジェクト: 數(shù)値オブジェクト。數(shù)値変數(shù)は數(shù)値オブジェクトです。
- Math オブジェクト: 數(shù)學(xué)演算のプロパティとメソッドを提供する數(shù)學(xué)オブジェクト。
- 以下は各組み込みオブジェクトの詳細(xì)な紹介です