(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 ...