js day06
1869 ワード
1.配列API
1)string()配列を文字列に変換
2.join(')をつなぎ合わせ、配列内の要素を文字列につなぎ合わせる
3.concat()接合
つなぎ合わせる
2つの配列の結合
joinとconcatの違い
4.slice(strati,endi+1)切り取り
特長
負の数のパラメータをサポートして下の1の位置から下の3の位置まで切り取ります
2番目のパラメータを省略すると、デフォルトでは1番目のパラメータから末尾まで切り取ります.
両方のパラメータが元の文字列のコピーに相当する省略されている場合
負数のパラメータを支持して、小数は前で、大きい数は後です
5.splice(strati,n)挿入置換の削除
削除
挿入
置換
6.revers()反転
1)string()配列を文字列に変換
var arr=[1,2,3,4,5,6];
var str=String(arr);
console.log(str);
//
2.join(')をつなぎ合わせ、配列内の要素を文字列につなぎ合わせる
//join String
var arr=['a','b','c','d','e'];
var str=arr.join('-');
var str=arr.join();
console.log(str);
3.concat()接合
つなぎ合わせる
var arr=[1,2,3,4,5];
var str=arr.concat('king','queen');
console.log(str);
2つの配列の結合
var arr2=['true','false'];
var str1=arr.concat(arr2);
console.log(str1);
joinとconcatの違い
join , ,
concat , ,
4.slice(strati,endi+1)切り取り
特長
1.
2.
3.
負の数のパラメータをサポートして下の1の位置から下の3の位置まで切り取ります
var arr=[1,2,3,4,5];
var str1=arr.slice(1,3);
2番目のパラメータを省略すると、デフォルトでは1番目のパラメータから末尾まで切り取ります.
console.log(str1);
var str2=arr.slice(1);
両方のパラメータが元の文字列のコピーに相当する省略されている場合
var str3=arr.slice();
負数のパラメータを支持して、小数は前で、大きい数は後です
var str4=arr.slice(-4,-2);
console.log(str4);
5.splice(strati,n)挿入置換の削除
削除
var arr=[1,2,3,4,5];
// 1 2
var str=arr.splice(1,2);
console.log(str);
console.log(arr);
挿入
var arr=[1,2,3,4,5];
// 1 0
var str=arr.splice(1,0,'a','b','c');
console.log(arr);
置換
var arr=[1,2,3,4,5];
// 1 2
var str=arr.splice(1,2,'a','b');
console.log(arr);
6.revers()反転
var arr=[1,2,3,4,5];
var str=arr.reverse();
console.log(str);