-
[javascript] 자바스크립트 문자 추출 substring(),slice(), substr() 비교⌨️코딩/Javascript 2022. 3. 13. 23:53
세가지가 좀 헷갈릴거같아서 정리합니다 :)
substring()
파라미터로 시작,종료 위치를 주면, 문자열에서 해당부분을 반환하는 함수입니다.
두번째 인덱스 번호를 생략할 경우, 시작위치에서 마지막위치까지 반환합니다.
slice()
파라미터로 시작,종료 위치를 주면, 문자열에서 해당부분을 반환하는 함수입니다.
substring과 유사하나 파라미터로 음수의 값을 가질 수 있습니다.
인덱스를 음수로 줄 경우, 문자열의 끝에서부터 거꾸로 반환합니다.
두번째 인덱스 번호를 생략할 경우, 시작위치에서 마지막위치까지 잘라내어 반환합니다.
substr()
slice와 유사하나 두 번째 파라미터는 종료가 아닌 잘라낼 문자의 길이입니다.
인덱스를 음수로 줄 경우 끝에서부터 거꾸로 읽게 됩니다.
↑ 6번째에서 띄어쓰기포함 8개 문자 반환
'⌨️코딩 > Javascript' 카테고리의 다른 글
[javascript] Math.random(), Math.floor()로 랜덤 명언 등 만들기 (0) 2022.03.14 [javascript] Array.filter(); 새 배열 만들기 (0) 2022.03.14 [javascript] Date, get, padStart 함수를 이용하여 시계만들기 (0) 2022.03.14 [javascript] String객체 중 indexOf() / lastIndexOf() 비교 (0) 2022.03.13 [javascript] 변수와 상수, 변수명 규칙 (0) 2022.03.12