もう一方を使用する理由はありますか?JavaScript配列のスライスと削除の比較
var arData=['a','b','c'];
arData.slice(1,1);//removes 'b'
var arData=['a','b','c'];
delete arData[1];//removes 'b'
もう一方を使用する理由はありますか?JavaScript配列のスライスと削除の比較
var arData=['a','b','c'];
arData.slice(1,1);//removes 'b'
var arData=['a','b','c'];
delete arData[1];//removes 'b'
となります。[JavaScript Array Delete Elements](http://stackoverflow.com/questions/500606/javascript-array-delete-elements) – PeeHaa