freecodecamp 문제 풀이 노트 (1) 뒤 집기 문자열 Reverse a String

Reverse a String:
뒤 집기 문자열
먼저 문자열 을 배열 로 바 꾼 다음 배열 의 reverse 방법 으로 배열 순 서 를 뒤 집 고 마지막 으로 배열 을 문자열 로 바 꿉 니 다.
결 과 는 문자열 이 어야 합 니 다.
도전 을 완성 하지 못 할 때 는 'Read - Search - Ask' 를 크게 써 라.
이것 은 당신 에 게 도움 이 되 는 자원 입 니 다.
Global String Object String.split() Array.reverse() Array.join()
function reverseString(str) {
  //           
  arr=str.split("");
  arr1=arr.reverse();
  str=arr1.join("");
  return str;
}

그 중에서 split () 방법 은 먼저 이 문자열 을 문자 마다 나 누 어 하나의 배열 로 만 든 다음 reverse () 방법 으로 이 배열 을 거꾸로 놓 고 마지막 으로 join () 방법 으로 배열 을 빈 틈 없 이 연결 합 니 다.
JavaScript split () 방법:
문법: stringObject. split (separator, howmany);
하나의 문자열 을 문자 배열 로 나 누 어 총 두 개의 인자:
  • separator。 필요 합 니 다. 문자열 이나 정규 표현 식 은 이 매개 변수 가 지정 한 곳 에서 stringObject 를 분할 합 니 다
  • howmany。 선택 할 수 있다.이 매개 변 수 는 되 돌아 오 는 배열 의 최대 길 이 를 지정 할 수 있 습 니 다.이 매개 변 수 를 설정 하면 이 매개 변수 가 지정 한 배열 보다 하위 문자열 이 많 지 않 습 니 다.이 매개 변 수 를 설정 하지 않 으 면 전체 문자열 이 분 할 됩 니 다. 길 이 를 고려 하지 않 습 니 다

  • 위 에서 말 한 바 와 같이 반환 값 은 하나의 문자 배열 입 니 다. 빈 문자열 (") 을 separator 로 사용 하면 stringObject 의 모든 문자 간 에 분 단 됩 니 다.
    JavaScript reverse () 방법:
    문법: arrayObject. reverse ();이 방법 은 주로 하나의 배열 에 있 는 요소 의 순 서 를 뒤 바 꾸 는 것 입 니 다. 이 방법 은 새 배열 을 만 드 는 것 이 아니 라 원래 의 배열 을 바 꾸 는 것 입 니 다.
    JavaScript join () 방법:
    문법: arrayObject. join (separator);join () 방법 은 배열 의 모든 요 소 를 문자열 에 넣 는 데 사 용 됩 니 다. 요 소 는 지정 한 구분자 로 구 분 됩 니 다.
    반환 값 은 문자열 입 니 다.이 문자열 은 array Object 의 모든 요 소 를 문자열 로 변환 한 다음 이 문자열 을 연결 하여 두 요소 사이 에 separator 문자열 을 삽입 하여 생 성 합 니 다.
    빈 문자열 (") 을 separator 로 사용 하면 배열 요 소 를 직접 연결 합 니 다.
    join () 방법 은 split () 방법 과 완전히 반대 되 는 동작 을 수행 하 는 것 을 쉽게 알 수 있다.

    좋은 웹페이지 즐겨찾기