陣列的建立及使用

2021-09-29 06:12:37 字數 1353 閱讀 4450

(1)陣列直接量

var arr = [「red」,「yellow」,「green」];

(2)陣列例項化

var arr = new array( 20 );

(3)陣列的長度

var arr = new array( 20 );

console.log( arr.length );//20

var arr = [ 20 ];

console.log( arr.length );//1

var arr = [「red」,「yellow」,「green」];

console.log( arr[0] );//「red」

console.log( arr[2] );//「green」

console.log( arr[ arr.length - 1 ] );//「green」

arr[0] = 「aqua」;

console.log( arr );//[「aqua」,「yellow」,「green」]

arr.length ==> number

var arr = [「red」,「yellow」,「green」];

arr[3] = 「blue」;

console.log( arr );//[「red」,「yellow」,「green」,「blue」]

arr[99] = 「aqua」;

console.log( arr.length );//100 arr.length - 1 = 99

arr.length = 1;

console.log( arr );//[「red」]

arr.length = 0; // 清空陣列

console.log( arr );//

var arr = [「red」,「yellow」,「green」];

for( var i=0;i陣列也是物件

var arr = [1,2,3,4];

console.log( typeof arr );//「object」

var o = {};

console.log( typeof o );//「object」

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

console.log( arr instanceof object );// true

console.log( o instanceof array );//false

instanceof ==> 返回布林值

多用於與if 語句搭配使用

// 如果是字串 前面加"bw-" ==> typeof

// 如果是陣列 每一項前面加"bw-" ==> intanceof

Linux Shell 陣列的建立及使用技巧

linux shell在程式設計方面比windows 批處理強大太多,無論是在迴圈 運算。已經資料型別方面都是不能比較的。下面是個人在使用時候,對它在陣列方面一些操作進行的總結。1.陣列定義 chengmo centos5 a 1 2 3 4 5 chengmo centos5 echo a 一對括...

shell 陣列建立及使用技巧

linux shell在程式設計方面比windows 批處理強大太多,無論是在迴圈 運算。已經資料型別方面都是不能比較的。下面是個人在使用時候,對它在陣列方面一些操作進行的總結。1.陣列定義 chengmo centos5 a 1 2 3 4 5 chengmo centos5 echo a 1一對...

linux shell 陣列建立及使用技巧

1.陣列定義 chengmo centos5 a 1 2 3 4 5 chengmo centos5 echo a 1一對括號表示是陣列,陣列元素用 空格 符號分割開。2.陣列讀取與賦值 chengmo centos5 echo 5用 可以得到陣列長度 chengmo centos5 echo 3 ...