JavaScript에서는 구분 기호를 사용하여 문자열의 다차원 배열에서 각 문자열을 분할 할 수 있습니까? 문자열 분리자를 사용하여 문자열의 다차원 배열을 분할하려고하지만 다중 for-loops를 사용하지 않고 다차원 배열을 반복하는 방법을 아직 모릅니다.구분 기호를 사용하여 문자열 배열을 분할
var theArray = [["Split,each"],["string, in"],["this, array"]];
는 지금까지 내가 아는 한, 다차원 배열에 string.split(",")
방법을 적용 할 수 없습니다.
var newArray = theArray.map(function(v,i,a){
return v[0].split(",");
});
기능 전달됩니다
alert([["Split,each"],["string, in"],["this","array"]].split(","));
그러면 결과는 어떻게됩니까? 3 배열의 배열 또는 6 문자열의 배열? –
@MichaelBerkowski 결과는 3 개 배열의 배열이어야하며, 각 배열은 문자열 배열입니다. –
@AndersonGreen 배열의 마지막 항목이 두 개의 별도 문자열 배열로되어 있습니까? 아니면이 실수입니까? –