陣列的使用

2022-09-12 15:21:27 字數 2034 閱讀 5319

對陣列的最後一位進行操作

對陣列第一位進行操作

push\unshift 和 pop\shift 的區別

合併兩個陣列

擷取 slice ()

splice() 會改變原陣列

一次性刪除陣列的內容

let arr = ["a","b","c","d","e","f"];

arr.length = 0;

console.log(arr); //[ ]

陣列轉字串 join()

let arr = [1,2,3];

let str = arr.join(",");

console.log(str,typeof str); //1,2,3 string

字串轉陣列

let str = "say hello to everybody!";

let arr = str.split();

console.log(arr); //[say hello to everybody!]

arr = str.split("");

console.log(arr); //[s``a``y`` ``h``e``l``l``o`` ``t``o`` ``e``v``e``r``y``b``o``d``y``!]

arr = str.split(" ");

console.log(arr); //['say','hello','to','everybody!']

遍歷陣列

let arr = ["a","b","c","d","e","f"];

//遍歷輸出陣列中的每個值

for(let item of arr)

//輸出結果為 a b c d e f

//遍歷輸出陣列中的每個值的下標

for(let item in arr)

//輸出結果為:0 1 2 3 4 5

//遍歷輸出陣列中的每個值對應的鍵(下標)

for(let item of arr.keys())

//輸出結果為:0 1 2 3 4 5

//遍歷輸出陣列中的每個值

for(let item of arr.values())

//輸出結果為 a b c d e f

//遍歷輸出陣列中的每個值以及每個值對應的鍵(下標)

for(let item of arr.entries())

//輸出結果為 [0,'a'] [1,'b'] [2,'c'] [3,'d'] [4,'e'] [5,'f']

判斷識別符號是不是陣列

let str = "123";

let arr = ["a","b","c"];

console.log(array.isarray(str)); //false

console.log(array.isarray(arr)); //true

查詢let arr = ["a","b","c","d","c"];

//返回查詢的值是否存在,存在則返回true,否則返回false

arr.includes("c"); //true

//從前往後找,找到第乙個滿足的值,返回其下標

arr.indexof("c"); //2

//從後往前找,找到第乙個滿足的值,返回其下標

arr.lastindexof("c");//4

//如果沒有找到,都會返回 -1

arr.indexof("e");\arr.lastindexof(); //-1

通過下標或索引號獲取到具體值。

陣列名[下標]

注:下標(索引)的起始值是0

例:let arr = ["a","b","c","d"];

console.log(arr); //輸出結果為 ["a","b","c","d"]

console.log(arr[0]); //輸出結果為 a

console.log(arr[2]); //輸出結果為 c

console.log(arr[10]); //輸出結果為 undefined

陣列的使用

a2 f2 array 1,2,3,4,5,6 a4 a9 worksheetfunction.transpose array 1,2,3,4,5,6 陣列的使用可以加快運算速度,比較實現同樣功能的不同寫法,本質相同。sub t dim arr,ar,n arr range a1 a1 end xl...

陣列的使用

陣列 1.陣列 1 就是一組變數的集合,儲存相同型別的一組資料 2 是連續的空間 宣告乙個變數就是在記憶體空間劃出一塊合適的空間 宣告乙個陣列就是在記憶體空間劃出一串連續的空間 2.陣列名 即表示符,連續空間的首位址,3.元素下標標明元素在陣列中的位置,從0開始 4.陣列中每個元素都可以下標來訪問 ...

陣列的使用

1.如何建立陣列 2.如何對陣列進行操作 新增,刪除,讀取 3.陣列常見方法和屬性 如何建立乙個陣列,一般地根據初始化設定簡單分為3種 1.單純建立陣列 var arr new array 要點 用new關鍵字建立陣列物件array array 物件是乙個本地類,可以用new建立乙個物件後使用 2....