W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
var nums = [ 1, 1, 2, 3, 5, 8 ];
nums.push(13);
console.log(nums);
nums.pop();
console.log(nums);
上面的代碼生成以下結(jié)果。
要從數(shù)組前面插入或刪除項目,請使用unshift或shift函數(shù):
var nums = [ 1, 2, 3, 5, 8 ];
nums.unshift(1);
console.log(nums);
nums.shift();
console.log(nums);
數(shù)組函數(shù)join從數(shù)組返回一個字符串:
var nums = [ 1, 1, 2, 3, 5, 8 ];
var s = nums.join(", ");
console.log(s);
上面的代碼生成以下結(jié)果。
可以使用sort函數(shù)對數(shù)組排序,可以使用內(nèi)置排序功能:
var nums = [ 3, 1, 8, 5, 2, 1];
nums.sort();
console.log(nums);
上面的代碼生成以下結(jié)果。
我們可以提供自己的sort函數(shù)作為參數(shù):
var names = [ "CSS", "HTML", "Java", "SQL", "CSS3", "HTML5"];
names.sort();/*m.hgci.cn*/
console.log(names);
names.sort(function (a, b) {
var a1 = a.toLowerCase(), b1 = b.toLowerCase();
if (a1 < b1) return 1;
if (a1 > b1) return -1;
return 0;
});
console.log(names);
上面的代碼生成以下結(jié)果。
要迭代數(shù)組中的項,我們可以使用loop或forEach函數(shù)
[ "CSS", "HTML", "CSS3", "HTML5", "Javascript", "SQL"].forEach( function (value) {
console.log(value);
});
上面的代碼生成以下結(jié)果。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: