0
이 코드 JS join/split trick은 무엇을합니까?
a=a.join("").split("");
이 코드는 무엇입니까
을 본? 나는 문자열 배열이라고 생각하지만 여전히 문자열 배열입니까? 이 필터는 값을 제거합니까? 그것은 무엇을합니까? 이 같은 변수이 코드 JS join/split trick은 무엇을합니까?
a=a.join("").split("");
이 코드는 무엇입니까
을 본? 나는 문자열 배열이라고 생각하지만 여전히 문자열 배열입니까? 이 필터는 값을 제거합니까? 그것은 무엇을합니까? 이 같은 변수a
에 할당 된 이유
는 배열의 복사본을 생성은, 몰라 문자열 배열은 여전히 있지만, 문자의 배열입니다.
a == ["foo", "", "", "bar", "baz"]
a.join("") == "foobarbaz"
a.join("").split("") == ["f", "o", "o", "b", "a", "r", "b", "a", "z"]
이 코드의 목적을 모르겠습니다.
죄송합니다. 그러나 이것은 잘못되었습니다. KennyTM의 게시물에 설명 된대로 배열을 복사하는 것 이상을 수행합니다. – gibson