當前位置:才華齋>設計>網頁設計>

JavaScript學習筆記

網頁設計 閱讀(2.53W)

1.簡單型別

JavaScript學習筆記

javascript的簡單型別包括 數字(Number)、字串(String)、布林值(Boolean)、null值 和 undefined值。其他所有值都是物件。

2.物件

javascript中的物件是可變鍵控集合。在javascript中,陣列、函式、正則表示式都是物件。

物件是屬性的容器。其中每個屬性都擁有名字和值。屬性的名字可以是包括空字串在內的任意字串。屬性值可以是除undefined值之外的任何值。

3.物件的定義方法

(1)用字面量定義。例如:

var obj = {"name":"Jim","age":16};

(2)new關鍵字定義。例如:

var obj = new Object();

= "Jim";

= 16;

4.物件的屬性

獲得物件的屬性值:

var obj = {"name field":"Jim","age":16};

var name =obj["name field"] ; //屬性字串是變數或者不是合法識別符號時可以使用

var age = ;

//優先考慮使用。但當屬性字串是常量,而且屬性字串是合法的`識別符號時,才能使用

|| 運算子可以用來填充預設屬性值:

var status = us || “unkown”;

物件的屬性值可以通過賦值語句來更新:

= 20;

物件通過引用來傳遞。

物件原型(prototype)鏈中的屬性也可以物件中訪問。

運算子可以用來刪除物件的屬性。