2013-07-29 5 views

답변

1

당신은 배열을 통과하고 인덱스를 찾은 다음 스플 라이스를 할 수 있습니다.

var array1 = [["Ben", 17, 1], ["Susie", 12, 0], ["Thomas", 21, 1]]; 
console.log(array1); 

for(var x=0; x<array1.length; x++) { 

    if(array1[x][0] == "Susie") 
     array1.splice(x,1); 

} 

console.log(array1); 

here은 바이올린입니다.

+1

, 내가이 일을 정확히 이해할 수있는이 대답을 선호합니다. 감사! – jskidd3

+0

에 관심이 있으시면 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter에 'filter'메소드에 대한 간단한 참조를 입력하십시오. –

1
var initialArray = [["Ben", 17, 1], ["Susie", 12, 0], ["Thomas", 21, 1]]; 
var subArray = initialArray.filter(function(item) { return item[0] != 'Susie'; }); 

바이올린 : 모두 답변을 일을 할 수 있지만 http://jsfiddle.net/XHEJt/1/