그날의 공부기록
Home
  • FrontEnd Archive (222)
    • ✨ 기억보다 기록을 (51)
      • 트러블슈팅 (9)
      • 프로젝트 (42)
    • 📚 이론정리 (132)
      • React & Next.js (71)
      • JS & TS (16)
      • CSS (28)
      • HTML (6)
      • 알고리즘 (11)
    • 🐶 etc (39)
      • Github (6)
      • 디자인 (1)
      • VSCode (3)
      • 2022기록 (29)
Home
  • FrontEnd Archive (222)
    • ✨ 기억보다 기록을 (51)
      • 트러블슈팅 (9)
      • 프로젝트 (42)
    • 📚 이론정리 (132)
      • React & Next.js (71)
      • JS & TS (16)
      • CSS (28)
      • HTML (6)
      • 알고리즘 (11)
    • 🐶 etc (39)
      • Github (6)
      • 디자인 (1)
      • VSCode (3)
      • 2022기록 (29)
블로그 내 검색

그날의 공부기록

seokachu's Front-End Archive 🙂

  • 📚 이론정리/알고리즘

    문자열 관련 메소드 (split,join,toLowerCase,toUpperCase,replaceAll)

    2024. 1. 28.

    by. 서카츄

    split => 문자열을 쪼개는 것 (배열로 바꿔서)

    split(어떤값을 쪼갤건지)

    문자열을 하나씩 쪼갤거니 split("") 이렇게 공백을 넣어주면 된다.

     

    배열에 있는 내용을 다시 합쳐줄거면 join이라는 메서드를 이용한다

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    문제를 접근할 때 정리를 먼저 해본다.

     

     

     

     

    하나씩 쪼개고 하나씩 쪼갠걸 제대로 된 문자열로 바꿔서

    바꾼 제대로 된 문자열을 리턴해주면 됨.

     

    1. 공백인 경우 -> 그대로

    2. 소문자인 경우 -> 어순을 거꾸로 한 문자를 찾는다.

    3. 대문자인 경우 -> 대문자를 소문자로 바꾼다 -> 어순을 거꾸로한 문자를 찾는다 -> 찾은 문자를 대문자로 바꾼다

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    replaceAll은 배열의 원본을 바꾸지 않아 const변수에 담아서 출력해준다.

     

     

     

     

    저작자표시 비영리 변경금지 (새창열림)

    '📚 이론정리 > 알고리즘' 카테고리의 다른 글

    객체 속성 접근하기  (0) 2024.02.21
    문자열 관련 메소드(slice,startsWith)  (0) 2024.01.29
    반복문 관련 문제(while,for,map,filter)  (0) 2024.01.28
    숫자 관련 메소드  (0) 2024.01.28
    배열  (0) 2024.01.28

    댓글

    관련글

    • 객체 속성 접근하기 2024.02.21
    • 문자열 관련 메소드(slice,startsWith) 2024.01.29
    • 반복문 관련 문제(while,for,map,filter) 2024.01.28
    • 숫자 관련 메소드 2024.01.28
맨 위로
전체 글 보기
  • Github
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

Today

Total

seokachu's 기록저장소

블로그 이미지
서카츄

티스토리툴바