배열에서 특정 값만 제거하려고 할때


You can do something like this:

var y = [1, 2, 3]
var removeItem = 2;

y = jQuery.grep(y, function(value) { // 해당 아이템이 중복으로 있다면 중복 데이터 모두 제거
  return value != removeItem;
});

Result:

[1, 3]


또다른 방법


1$(document).ready(function(){
2    var arr = ["jQuery","JavaScript","HTML","Ajax","Css"];
3    var itemtoRemove = "HTML";
4    arr.splice($.inArray(itemtoRemove, arr),1); // 중복으로 있어도 하나만 제거됨
5});​