나는 자바 스크립트로 배열되어 있습니다. 그것에서 항목을 제거해야합니다. 배열을 반복하고 'mastercheck'라는 값이 있는지 확인해야합니다. 값이 배열에 있으면, 그것을 제거하고 나머지 항목을 가져와야합니다. 수행하는 방법?값을 기반으로 자바 스크립트 배열에서 항목을 제거
일반적 내 배열 60154,60155, mastercheck 같은 값으로 구성 ....
나는 자바 스크립트로 배열되어 있습니다. 그것에서 항목을 제거해야합니다. 배열을 반복하고 'mastercheck'라는 값이 있는지 확인해야합니다. 값이 배열에 있으면, 그것을 제거하고 나머지 항목을 가져와야합니다. 수행하는 방법?값을 기반으로 자바 스크립트 배열에서 항목을 제거
일반적 내 배열 60154,60155, mastercheck 같은 값으로 구성 ....
먼저 사용 같이 IndexOf 방법 필요한 값 항목의 인덱스를 결정한다. 그런 다음 splice 메소드를 사용하여 발견 된 색인에서 항목을 제거 할 수 있습니다. 그런
뭔가 :
var array = ['mastercheck', '60154', '60155'];
var index = array.indexOf('mastercheck'); // get the index
array.splice(index, 1); // remove the item
광산 비트가 느려집니다 :(. 당신의 +1;) – Martin
사용이 코드 배열 값을 통해 jsFiddle
var arr = ['mastercheck', '60154', '60155'];
var index = arr.indexOf('mastercheck');
arr.splice(index, 1);
var arr = ['mastercheck',60154,60155];
for(var i=0;i<arr.length;i++){
if(arr[i] === 'mastercheck'){
arr.splice(i,1);
}
}
console.log(arr);
루프 .. 제거 후 – Sasidharan
을 비교하고 요청하기 전에 몇 가지 기본적인 연구를하시기 바랍니다 및 당신이 직면 한 특정한 문제를 진술하십시오. 다른 사람들에게 당신의 일을하도록 요청하지 마십시오. – prayerslayer
중복 된 http://stackoverflow.com/questions/3954438/remove-item-from-array-by-value –