js陣列中的應用:
陣列title>
//陣列的宣告
var arr=[1,2,3,4,5];
alert(arr.length); //獲取陣列的長度:5
arr.length=3; //設定陣列的長度
document.write(arr+"
"); //清空陣列:
arr.length=0;// arr陣列為空
//在尾部追加元素, 可乙個可多個
arr.push(2,3,4);
document.write(arr+"
"); // 2,3,4
//從尾部刪除元素
arr.pop();
document.write(arr+"
"); // 2,3
//從頭部刪除
arr.shift();
document.write(arr+"
"); // 3
//從頭部新增
arr.unshift(6,7,8,9);
document.write(arr+"
"); //6,7,8,9, 3
//刪除固定位置的元素
arr.splice(1,2);// splice(起點 ,長度)
document.write(arr+"
"); //6,9,3
//向指定位置插入元素
arr.splice(1,2,6,7);// splice(起點 ,長度,元素1...元素n) ,先刪除:6 再新增;6,6,7
document.write(arr+"
"); //6,6,7
//指定刪除元素為0;就是直接插入
arr.splice(1,0,2,4,5);
document.write(arr+"
");//6,2,4,5,6,7
//陣列的連線
arr.concat(0,5); //arr 不變
document.write(arr.concat(0,5)+"
");//6,2,4,5,6,7,0,5
//分隔符
arr.join('-');
document.write(arr.join('-')+"
");//6-2-4-5-6-7
//陣列排序
var anum=[23,11,100,56,66,123];
var astr=['e','r','a','ac','b','m','f'];
astr.sort();
anum.sort();
document.write(astr+"
");// a,ac,b,e,f,m,r
document.write(anum+"
");// 100,11,123,23,56,66
//得出結論:sort()函式只能對字元排序;
//如果要對數字排序,要另寫方法;
anum.sort(function
(n1,n2));
document.write(anum+"
");// 11,23,56,66,100,123
script>
head>
body>
html>
javascript陣列常用方法
1.arrayobject shift 方法 定義和用法 shift 方法用於把陣列的第乙個元素從其中刪除,並返回第乙個元素的值。語法arrayobject.shift 返回值陣列原來的第乙個元素的值。說明如果陣列是空的,那麼 shift 方法將不進行任何操作,返回 undefined 值。請注意,...
javascript陣列常用方法
陣列作為js中常用的資料型別使我們用的最多的,在其他地方可以搜尋出很多對其方法的總結,本文列舉了筆者認為的 個人認為 最為重要的一系列方法split 字串 陣列轉換 join 陣列 字串轉換,轉換時可以新增符號,還有乙個是tostring indexof 查詢元素返回第乙個與引數相同的元素的索引。有...
javascript陣列的幾個常用姿勢
本文將分享幾個在專案中常用的陣列方法 不定期有乾貨更新哦,歡迎watch,star const sortary 1,5,4,3,2,6,7 1.按陣列元素大小從小到大進行排序 sortary.sort a,b a b 1,2,3,4,5,6,7 2.按陣列元素大小從大到小進行排序 sortary.s...