[JS] 자바스크립트 문자열 거꾸로 출력하기(split함수, reverse함수, join함수)
in JavaScript
자바에도 split함수가 있는데 js도 있다.
str.split('문자열')
이면 문자열을 기준으로 str를 나눠준뒤 배열에 넣어주는 역할을 한다.
만약 저 문자열에 아무것도 들어있지않다면 모든 문자열을 한글자 한글자씩 나눠준다
(str.split('')
이렇게..)
그래서 이런 경우에는 str의 모든 문자열을 한글자씩 나눠주고 문자열의 글자수만큼의 배열에 담아준다.
그리고 reverse를 하게 되면 그 배열의 순서를 거꾸로 바꿔준다.
그 배열을 합쳐서 다시 문자열로 만들어야하니 join()을 사용한다.
var str = "자바스크립트";
console.log( str.split('') );
//["자","바","스","크","립","트"]
console.log( str.split('').reverse() );
//["트","립","크","스","바","자"]
console.log( str.split('').reverse().join() );
//트립크스바자
인프런 제주코딩베이스캠프 Code Festival: JavaScript 100제 강의 수강후 작성했습니다