陣列是儲存1個或多個資料的容器,它是一組記憶體空間。 通常用來批量處理資料
這組記憶體空間的名字,叫做陣列名
陣列 對其自身儲存的陣列元素並沒有什麼限制,無論是數量還是型別
通過陣列下標(從0開始)來管理陣列元素,不能直接通過陣列名來運算元組元素,需要結合下標
陣列名.length: 表示的是陣列的長度,也是陣列當前儲存元素的個數
下標從0開始,所以陣列長度-1表示陣列內最後乙個元素的下標
var arr =
newarray()
;var str =
newstring()
;
var arr =[1
,2,3
,"haha"
];
console.
log(arr[0]
);
//陣列和迴圈的結合使用
for(
var i =
0; i < arr.length; i++
)
陣列越界: 訪問了不屬於該陣列的記憶體空間
for-in 遍歷:
var a =
["中國"
,"美國"
,"日本"
]//for in 遍歷陣列
for(country in a)
//country 代表陣列a的元素 a為陣列名
var xixi =
"咦嘻嘻~"
; arr.
push
(xixi)
;
arr.
unshift
("好睏"
);
arr.
pop(
);
arr.
shift()
;
var arr2 = arr.
slice(0
,2);
arr.
splice(0
,2,"坐下吧"
);
slice和splice區別
join ( )
將陣列中的元素,全部轉換為字串,並拼接起來。 最後返回
可以指定以什麼符號分隔,例如"/" 或者" " **join("/")
var a = arr_two.
join()
;
陣列的基本概念
什麼是陣列 陣列是儲存1個或多個資料的容器,它是一組記憶體空間。通常用來批量處理資料 這組記憶體空間的名字,叫做陣列名 陣列是個不挑食的傢伙,對其自身儲存的陣列元素並沒有什麼限制,無論是數量還是型別。通過陣列下標 從0開始 來管理陣列元素,不能直接通過陣列名來運算元組元素,需要結合下標 陣列名.le...
陣列的基本概念
建立乙個陣列 陣列就是乙個 在 裡面儲存有各種各樣的資料,按照順序依次排好字面量建立乙個陣列 直接使用 的方式建立乙個陣列內建建構函式建立陣列 使用js內建的建構函式array建立乙個陣列 陣列的length length 長度 length 表示陣列的長度,就是陣列裡面有多少個成員,length就...
陣列的基本概念
如果說現在要求你定義100個整型變數,那麼如果按照之前的做法,可能現在定義的的結構如下 int i1,i2,i3,i100 1但是這個時候如果按照此類方式定義就會非常麻煩,因為這些變數彼此之間沒有任何的關聯,也就是說如果現在突然再有乙個要求,要求你輸出這100個變數的內容,意味著你要編寫system...