Необходимо удалить третий элемент. Это должно быть удаление элемента со значением "perl".
Ответ 1
Найдите индекс слова, затем используйте сплайс, чтобы удалить его из вашего массива.
var array = ['html', 'css', 'perl', 'c', 'java', 'javascript']
var index = array.indexOf('perl');
if (index > -1) {
array.splice(index, 1);
}
Ответ 2
если вы хотите просто удалить значение в массиве и оставить пятно undefined вместо этой строки:
var arr =['html', 'css', 'perl', 'c', 'java', 'javascript'];
delete arr[arr.indexOf('perl')];
если вы просто хотите отфильтровать это значение:
var arr2 = arr.filter(function(current,index,array){ return current != "perl"; } );
Просто зависит от того, что вы хотите сделать с массивом и как вы хотите решить проблему с точки зрения пространства и сколько раз вы хотите пересечь массив.