陣列的認識

2021-09-14 05:12:49 字數 929 閱讀 8677

陣列:按照一定順序排列的一組任意型別的值;

注意: 1.陣列內的資料可以是任意型別

2.陣列是含有下標的 下標從0開始

3.陣列的長度 陣列內元素的個數

4.陣列的下標的範圍 0~length-1

5.建立陣列的方式 2

5.1 var arr = ;

5.2 var arr1 = new array();

例子:var arr1 = new array('你好','呵呵',111);

console.log(arr1);

6.陣列的長度可讀可寫

注意:當定義的陣列長度超過實際元素 則 使用空位填充 empty

①如果設定length長度小於陣列本身長度,那麼多餘元素捨棄。

var arr = [1, 2, '你', true, undefined,'true'];

arr.length = 3; [1, 2, '你']

②如果設定length長度大於陣列本身長度,那麼缺少元素用空位補齊。

var arr = [1, 2, '你', true, undefined,'true'];

arr.length = 13;

[1, 2, "你", true, undefined, "true", empty × 7]

③如果設定length長度不是合法數值,那麼會報錯invalid array length

var arr = [1, 2, '你', true, undefined,'true'];

arr.length = 1.3;

7、陣列內元素與元素之間使用逗號相隔

陣列的空位:逗號之間什麼東西都沒有

陣列的空位不會在最後加乙個逗號產生

delete:可以刪除陣列的元素 但是刪除後陣列的長度是不變的

刪除元素的位置會形成空位

陣列的初步認識

同類元素資料的集合稱為陣列。方便查詢變數,節省記憶體。使 看起來整潔。若將有限個型別相同的變數的集合命名,那麼這個名稱為陣列名。組成陣列的各個變數稱為陣列的分量,也稱為陣列的元素,有時也稱為下標變數。用於區分陣列的各個元素的數字編號稱為下標。資料型別 陣列名 資料型別 陣列名 分步進行 宣告 分配空...

指標陣列與陣列指標的認識

回顧 int arr 5 整型陣列,表示陣列中每乙個元素都是乙個int型別 char arr 5 字元陣列,表示陣列中每乙個元素都是char struct student ss 5 結構體陣列,表示陣列中每乙個元素都是乙個結構體 指標陣列 表示陣列中的每乙個元素都是乙個指標 資料型別 陣列名 陣列長...

Go 認識陣列

陣列變數的定義 我們先試一下只申明型別,不賦初值。這時編譯器會給陣列預設賦上 零值 陣列的零值就是所有內部元素的零值。package main import fmt func main 下面我們看看另外三種變數定義的形式,效果都是一樣的 func main var b 10 int c 8 int ...