js學習筆記 物件和陣列

2022-08-12 09:18:11 字數 798 閱讀 1635

js物件和陣列

1、  建立物件:

(1)加入物件直接量——用分號隔開的一對對屬性名和值的列表,包含在乙個花括號中;如:

var empty = {};

var point = ;

(2)用new建立具體的一類物件:

var a = new array();

2、  物件的主要方法:tostring();  valueof();

3、  陣列的方法:

(1)join() ——把乙個陣列的所有元素都轉換為字串,然後再連線起來,可以指定乙個可選的字串來分隔結果字串中的元素,如果沒有指定,則預設逗號;

如:var a = [1,2,3];

var s = a.join();  輸出:s = 「1, 2, 3」(注意逗號後面還有乙個空格);

array.join() 方法和string.split()作用相反; 

(2)reverse() ——顛倒陣列元素的順序並返回;

(3)sort() ——對陣列的元素進行排序;

(4)concat() ——建立並返回乙個陣列,返回的新陣列包含呼叫的原陣列的元素;

(5)slice(m,n) ——返回指定陣列的子陣列,m指定開始,n指定結束;如果只有乙個引數,則預設到陣列的結束;引數為負指從陣列的最後乙個元素算起。

(6)splice() ——刪除指定陣列的子陣列;

(7)push()和pop() ——新增刪除陣列元素,push在末尾新增,pop在在末尾刪除;

(8)tostring() ——將陣列轉化為字串返回。

JS遍歷物件和陣列總結

1 使用object.keys 遍歷 返回乙個陣列,包括物件自身的 不含繼承的 所有可列舉屬性 不含symbol屬性 2 使用for.in.遍歷 迴圈遍歷物件自身的和繼承的可列舉屬性 不含symbol屬性 3 使用object.getownpropertynames obj 遍歷 返回乙個陣列,包含...

JS物件和陣列的遍歷方法

1 使用object.keys 遍歷 返回乙個陣列,包括物件自身的 不含繼承的 所有可列舉屬性 不含symbol屬性 var obj object.keys obj foreach function key 輸出 a b c 2 使用for.in.遍歷 迴圈遍歷物件自身的和繼承的可列舉屬性 不含sy...

js字串和陣列筆記

字串就是零個或多個排在一起的字元,放在單引號或雙引號之中。如果要在單引號字串的內部使用單引號,必須在內部的單引號前面加上反斜槓,表示轉義。連線運算子 可以連線多個單行字串,將長字串拆成多行書寫,輸出的時候也是單行。可以使用陣列的方括號運算子,返回 字串某個位置的字元。length屬性返回字串的長度,...