js day06

1869 ワード

1.配列API
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);