일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 프론트앤드
- 타입스크립트
- gsap
- React-Native 공부
- styled component 작동안함
- slick slider 간격
- js 특정 위치로 이동
- React-Native IOS
- styled component is not working
- gsap 기초
- styled component
- React Native SafeArea Custom
- React Native navigation
- safari wiondow.open
- RN navitate push
- react
- 웹뷰 페이지 로딩
- JS
- styled component 작동 안될때
- input 숫자입력
- reactnative 웹뷰 페이지 로딩
- scrollIntoView scrollTo
- 트윈맥스 기초
- 리액트
- 퍼블리셔
- 임고미
- rn webview page loading
- react native safeArea
- react이론
- SafeArea 커스텀
Archives
- Today
- Total
개발공부 임고미
[Javascript] 문자열 자르기 (Substring( ) / Substr( ) / split( ) ) 본문
728x90
300x250
문자열 자르기!
substr, substring
먼저 각자의 반환 값을 알아보면,
substring( start, end ) : start인덱스부터 end인덱스 전까지 출력
substr( start, end ) : start인덱스부터 end개의 문자 출력 (end가 어울리는 이름은 아니지만... 비교하려고 굳이 end로 적었습니다)
1) substring (0,3) : 0부터 3전까지니까 인덱스 2번인 N까지 출력되는걸 확인할 수 있습니다.
2) substr(0,3) : 0부터 3개 출력할꺼니까, N까지 출력되는걸 확인할 수 있다.
3) 원본 문자열은 바뀌지 않는다.
! end를 적지 않는경우엔?
끝까지로 인식
제가 더 많이 쓰는건 ?
substring을 더 많이 쓰는것같습니다, 찾고자하는 문자가 몇글자인지는 애매하지만,
특정 문자부터 특정문자까지 자르려는게 목적인 경우엔 그 특정 인덱스를 찾는 방식을 사용해서 substring으로 글자를 잘라냅니다.
1) name 의 인덱스가 7인 이유? 공백을 모두 포함하기 때문입니다.
2) substring 결과 'is '인 이유? gomi의 앞 인덱스 까지 출력하기때문에 공백도 출력됩니다.
split
split은, 특정 문자를 기준으로 배열을 반환합니다.
문자열 자르기에 같이 넣어놓은 이유는 문자열을 자르는 다양한 방법을 소개하고 싶었기 때문입니다.
728x90
300x250
'퍼블리싱 > html css js' 카테고리의 다른 글
[CSS/JS]아이폰 터치 감도 올리는법? (1) | 2021.07.13 |
---|---|
[Javascript] safari에서 window.open (0) | 2021.07.13 |
[JavaScript] 연산자 operators에대해 알아보자! (0) | 2020.12.22 |
[JavaScript] Symbol에대해 알아보자! (0) | 2020.12.22 |
[JavaScript] null과 undefined (0) | 2020.12.21 |
Comments