💻 하나씩 차곡차곡/Front-end
[Javascript] substr() VS substring() vs slice()
뚜루리
2023. 4. 29. 13:32
728x90
320x100
[오늘 궁금증] 무심코 스크립트를 짜다보니 내가 substr 와 substring을 정확히 모르고 쓰는 것 같았다.........늦었지만 재정비가 필요하다.....
substr(시작 인덱스, 길이) / substr(시작 인덱스)
- 길이는 시작위치를 포함함.
- 시작위치만 입력할 경우 시작위치부터 끝까지를 포함.
substring(시작 인덱스 , 종료 인덱스) / substring(시작 인덱스)
- 종료 위치의 -1까지 문자열을 자른다른 다는 것이 주의할 점.
- 시작위치만 입력할 경우 시작위치부터 끝까지를 포함.
(+) 정보를 찾다보니 slice도 있어서 이것도 같이 정리해본다.
slice(시작 인덱스 , 종료 인덱스)
- substring() 과 동일한 방법으로 사용 가능.
- 음수를 사용해서 뒤에서부터 자를 때 편리함. (맨뒤가 -1 부터 시작)
728x90
320x100