數(shù)組1

聲明一個數(shù)組:var arr=[1,2,3,4,5];

在數(shù)組的末尾處添加一個變量a;

arr[5]='a';

onsole.log(arr);

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

for(var i=0;i

//便利arr數(shù)組中的每一個變量并輸出

console.log(arr[i]);

//輸出arr數(shù)組中的每一個變量的下標

console.log(i);

}

關(guān)聯(lián)數(shù)組/hash數(shù)組:下標不為數(shù)字的數(shù)組;

ar jm=[];

jm['hair']='long';

jm['height']='167cm';

jm['eyes']='two';

console.log(jm);

for(var key in jm){

console.log(jm[key]);

}

數(shù)組API:

1.String();把數(shù)組轉(zhuǎn)換成字符串

tostring();把其他數(shù)據(jù)類型轉(zhuǎn)換成字符串

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

? ? ? ? ? ? var str=String(arr);

? ? ? ? ? ? console.log(str);//1,2,3,4,5

2.join('拼接符')? 拼接? 如果沒有拼接符,和string用法相同? 把字母拼接成單詞或者把單詞拼接成字符串? 拼接完是字符串

? ? ? ? ? ? var arr=['h','e','l','l','o'];

? ? ? ? ? ? var str=arr.join('-');

? ? ? ? ? ? console.log(str);//h-e-l-l-o

? ? ? ? ? ? var str=arr.join('');

? ? ? ? ? ? console.log(str);//hello

? ? ? ? ? ? var str=arr.join();

? ? ? ? ? ? console.log(str);//h,e,l,l,o

3.concat()拼接? 拼接完還是數(shù)組? 適用于給數(shù)組拼接新元素或兩個數(shù)組拼接

? ? ? ? ? ? var arr=[1,2,3,4,5,6];

? ? ? ? ? ? var str=arr.concat('a','b');

? ? ? ?

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容