Срез массива в JavaScript и удаление

Есть ли какая-то причина, по которой одно должно использоваться вместо другого?

напр.

var arData=['a','b','c'];
arData.slice(1,1);//removes 'b'

var arData=['a','b','c'];
delete arData[1];//removes 'b'
5
задан Brian Tompsett - 汤莱恩 21 August 2015 в 20:41
поделиться