陣列:按照一定順序排列的一組任意型別的值;注意: 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 ...