配列の処理方法splice()

919 ワード

配列を処理する方法は多く、javascript splice()が最も強力で、配列の要素を挿入、削除、または置換するのに使用できます.以下、一つ一つ紹介します!
1.削除-要素、2つのパラメータ、1番目のパラメータ(1番目のアイテムを削除する場所)、2番目のパラメータ(削除するアイテム数)を削除します.
2.挿入-配列の指定された場所に任意のアイテム要素を挿入します.3つのパラメータ、1つ目のパラメータ(実際の位置)、2つ目のパラメータ(0)、3つ目のパラメータ(挿入されたアイテム)
3.置換-配列の指定された場所に任意のアイテム要素を挿入し、任意の数のアイテム、3つのパラメータを削除します.1番目のパラメータ(開始位置)、2番目のパラメータ(削除されたアイテム数)、3番目のパラメータ(任意の数のアイテムを挿入)


var lang = ["php","java","javascript"]; 
//   
var removed = lang.splice(1,1); 
alert(lang); //php,javascript 
alert(removed); //java ,       
//   
var insert = lang.splice(0,0,"asp"); //  0        
alert(insert); //      
alert(lang); //asp,php,javascript 
//   
var replace = lang.splice(1,1,"c#","ruby"); //    ,     
alert(lang); //asp,c#,ruby ,javascript
alert(replace); //php,