문자열 프로토타입 메서드
2019. 5. 6. 22:56ㆍ[개발] 지식/JavaScript
String.prototype.slice(start, end?)
start 위치에서 시작하고 end 바로 앞에서 끝나는 부분 문자열을 반환합니다. 두 매개변수 모두 음수를 쓸 수 있으며, 음수를 쓰면 문자열 길이가 매개변수에 더해집니다.'abc'.slice(2) 'c' 'abc'.slice(1,2) 'b' 'abc'.slice(-2) 'bc'
String.prototype.substring(start, end?)
slice()를 쓰는 편이 낫습니다. 비슷하지만 음수 위치도 처리할 수 있고, 브라우저 구현도 더 일관적입니다.
String.prototype.split(separator?, limit?)
separator로 구분한 배열을 반환하며, 매개변수는 다음 2가지 입니다.
separator: 문자열 또는 정규표현식으로, 생략하면 전체 문자열을 배열 형태로 반환합니다.
limit: 반환할 배열의 최대 길이입니다.
''(빈 문자열)을 구분자로 쓰면 문자를 하나씩 담은 배열을 반환합니다.'abc'.split('') ['a', 'b', 'c']
'[개발] 지식 > JavaScript' 카테고리의 다른 글
소수점 둘째자리만 입력 가능하도록 제한하기 (IE) (0) | 2020.05.07 |
---|---|
focusin/focusout, focus/blur의 차이 (0) | 2020.05.07 |
문자열 생성자 메서드 (0) | 2019.05.06 |
문자열로 이루어진 배열에 join (0) | 2019.05.06 |
iframe 로딩 확인 (0) | 2018.11.22 |
<