본문 바로가기
  • 오늘도 한걸음. 수고많았어요.^^
  • 조금씩 꾸준히 오래 가자.ㅎ
IT기술/javascript

substring과 substr의 차이점

by 미노드 2018. 10. 7.

문자열을 잘라서 써야 할 때 쓰는 함수가 2개 있다.

물론, 다른 함수들도 많이 있지만, 대표적으로 많이 사용되는 함수가 substringsubstr 이다

이 두개의 함수는 문자열을 자르는 공통점이 있으나 차이점도 있다. 아래를 보면 이해가 쉽다.

1
2
3
4
var str = "abcdefg";
 
 alert("substr : " + str.substr(2,4)); // 첫번째 예시
 alert("substring : " + str.substring(2,4));  // 두번째 예시 

substr을 했을 때, 위 처럼 문자열이 잘린다. (몇 번째부터, 얼마나) 이런 뜻이다.

substring을 했을 때, 위처럼 문자열이 잘린다. (몇 번째부터, 몇 번째까지) 이런 뜻이다.