JS 引用型別 (1)Object引用型別

2021-08-31 11:23:41 字數 782 閱讀 5508

(1)引用型別:在js中,引用型別是一種資料格式,用於將資料和功能組織在一起。引用型別有時候也被稱為物件定義,因為它們描述的是一類物件所具有的屬性和方法。

(2)物件:是某個引用型別的例項,新物件是使用new操作符後跟乙個建構函式來建立的。

(3)建構函式:建構函式本身就是乙個函式,只不過該函式是出於創造新物件的目的而定義的。

object引用型別的例項建立方式(兩種)

//new 操作符後面跟object建構函式

var obj1=new object();

//字面量表示法

var obj2=

//最後乙個屬性age後面不能加逗號,要不會在ie7及之前版本和opera中導致錯誤。

訪問物件屬性的方法(兩種):

//點表示法,也是很多物件導向語言的方法

alert(obj2.name);

//js中也可以使用方括號來訪問屬性

alert(obj2["name"]);

方括號訪問法:

1.使用時應該將要訪問的屬性以字串的形式放在方括號中;

2.可以通過變數訪問屬性;

3.可以訪問會導致語法錯誤的字元,或者屬性名是關鍵字或字串。

JS 引用型別之Object

object型別 宣告方式 方法1 var person new object person.name jack person name jack 方法2 var person 方法3 var person person.name jack person name jack 訪問物件的屬性值的方法 ...

引用型別 Object

什麼是物件,其實就是一種型別,即引用型別。而物件的值就是引用型別的例項。在ecmascript中引用型別是一種資料結構,用於將資料和功能組織在一起。它也常被稱做為類,但ecmascript中卻沒有這種東西。雖然ecmascript是一門物件導向的語言,卻不具備傳統物件導向語言所支援的類和介面等基本結...

js引用型別變數之Object型別

1.建立object例項的方式有兩種 一種是通過new object var person new object person.name brancepeng person.age 12 console.log person 輸出 object 2.另一種是物件字面量表示法 var person 雖...