자바스크립트 문자열 자르기: substr() 🆚 substring()

자바스크립트에서 부분 문자열이 필요하실 때 substr()을 쓰시나요 아니면 substring()을 쓰시나요? 혹시 이 두 함수가 동일하다고 생각하시고 계셨나요? 😵‍💫


이름이 비슷한 이 두 함수는 둘 다 문자열의 일부를 잘라내는 기능을 수행하지만 사용 방법과 동작 방식에서 미묘한 차이가 있는데요. 의외로 많은 개발자들이 이 두 함수를 무분별하게 혼용해서 사용하다가 당혹스러운 상황을 겪기도 합니다.


이번 시간에는 `substr()`와 `substring()` 함수에 대해 자세히 알아보고 각각의 특징과 어떤 점이 같고 어떤 점이 다른지에 정리하겠습니다. 그리고 비슷한 목적으로 사용되는 `slice()` 함수도 같이 살펴보겠습니다.


📺 동영상: https://youtu.be/Zedv7kXYBJg

📝 포스팅: https://www.daleseo.com/js-substr-substring/

자바스크립트 문자열 자르기: substr()과 substring() 함수 | 달레의 웹 프로그래밍

www.youtube.com

자바스크립트 문자열 자르기: substr()과 substring() 함수 | 달레의 웹 프로그래밍

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 10월 30일 오후 7:53

 • 

저장 60조회 4,528

댓글 0

    함께 읽은 게시물

    타인을 높이면 자신이 높아진다

    사람들은 대체로 자신을 높이고 싶어 한다. 그래서 남들이 쉽게 하지 못하는 일에 도전하기도 하고, 독보적인 성과를 내려고 노력하기도 한다. 때로는 타인을 억압하거나 폭력을 행사함으로써 자신을 높이려는 사람들도 보인다.

    ... 더 보기

    새로운 맥북에서 개발환경을 세팅하신다면

    ... 더 보기

    Mac M1 터미널 환경 세팅 한 번에 끝내기

    코드로 우주평화

    Mac M1 터미널 환경 세팅 한 번에 끝내기

     • 

    저장 15 • 조회 1,900


    발이 닿지 않는 바다에서

    ... 더 보기

    발이 닿지 않는 바다에서

    hajoeun.com

    발이 닿지 않는 바다에서

     • 

    저장 5 • 조회 3,996


    Vibe Coding 매뉴얼

    ... 더 보기

    Vibe Coding 매뉴얼: AI 지원 개발을 위한 템플릿 :: ROBOCO

    roboco.io

     Vibe Coding 매뉴얼: AI 지원 개발을 위한 템플릿 :: ROBOCO

     • 

    저장 22 • 조회 6,355


    Next.js 까보기: "쓸 줄 아는 개발자"에서 "알고 쓰는 개발자로" 강의를

    ... 더 보기

    Next.js 까보기: "쓸 줄 아는 개발자"에서 "알고 쓰는 개발자"로

    www.productengineer.info

    Next.js 까보기: "쓸 줄 아는 개발자"에서 "알고 쓰는 개발자"로