JavaScript配列方法大全書
2531 ワード
1.2つの配列をつなぎ合わせる方法:配列の一部を削除する
Array.concat(obj);
var array = [1,2,3];
var array2 = [4,5,6];
var arrtotall = array.concat(array2);
console.log(arrtotall);
// : [1, 2, 3, 4, 5, 6]
2.配列を文字列につづり合わせるArray.join( )
var arrString = arrtotall.join();
var arrString = arrtotall.join("+");
console.log(arrString);
// :1,2,3,4,5,6
3.配列長:Array.length
4.配列の最初の要素を削除し、戻ります.Array.shift();
var shift = reverse.shift();
console.log(shift);
//linhe
console.log(reverse);
// ["bo", 5, 4, 3, 2, 1]
5.配列の最後の桁数を削除し、戻ります.Array.pop();
pop() array , 1, 。
, pop() , undefined。
var arrtotall = [1,2,3,4,5,'bo']
var pop = arrtotall.pop();
console.log(pop);
// : bo
6.配列末に値を追加するArray.push();
var arrtotall = [1,2,3,4,5,'bo'];
var arrtotall2 = arrtotall.push('linhe');
console.log(arrtotall2);
// : :7
console.log(arrtotall);
//[1, 2, 3, 4, 5, "bo", "linhe"]
7.配列ヘッドに値を追加Array.unshift();
var arrtotall = [1,2,3,4,5,'bo'];
console.log(arrtotall.unshift("shuaibo"));//7
console.log(arrtotall);
//["shuaibo", 1, 2, 3, 4, 5, "bo"]
7.配列を逆順にするArray.reverse();
var reverse = arrtotall.reverse();
console.log(reverse);
// ["linhe", "bo", 5, 4, 3, 2, 1]
8.配列の何番目から何番目までデータを持ってきますか?Array.splice( )
var arr = [1,2,3,4,5];
console.log(arr.slice(1,3));
: 2,3
: , start end( ) array 。
9.配列の並べ替えArray.sort();
var arrtotall = [2,2,1,4,15,'bo'];
console.log(arrtotall.sort(numberorder));
function numberorder(a, b) {
return a - b;
}
10.配列を文字列に変換するArray.toString()
var arrtotall = [1,2,3,4,5,'bo'];
console.log(arrtotall.toString());
//1,2,3,4,5,bo
Array.splice();
var arr = [1,2,3,4,5,6,7];
console.log(2,3);// :[3,4,5]