어떤 문자열이 특정 문자열로 시작하는지 확인하고 싶은 경우에는 문자열 객체의 startsWith() 메소드를 사용할 수 있습니다. 매개변수로 넘겨준 문자열로 시작한다면 true를 반환하고, 그렇지 않다면 false를 반환합니다.
'안녕'은 '안녕하세요. 코딩재개발입니다.'의 앞 부분에 있는 문자열이기 때문에 true가 반환되었습니다. 반면, '안녕하신가요?'라는 문자열은 '안녕하세요. 코딩재개발입니다.'의 앞 부분에 있는 문자열이 아니기 때문에 false가 반환되었습니다.
이 startsWith() 메소드를 잘 활용하면 타이핑 앱 같은 것을 만들 수 있습니다. 사용자가 제대로 입력하고 있으면 true가 반환되고, 오타가 있거나 다른 문자열을 입력하고 있다면 false가 반환되겠죠?^^
'Dev > javascript' 카테고리의 다른 글
[jsrender] else if 문 처리 방법 (4) | 2023.04.23 |
---|---|
[jsrender] for문 슬라이싱 범위 지정하는 방법 (0) | 2023.04.21 |
[jQuery] 클릭된 html 요소의 텍스트를 추출하는 방법 (0) | 2023.04.12 |
[VUE] bootstrap 설치하기 (npm으로 설치) (0) | 2022.09.03 |
[VUE] 컴포넌트 이름은 multi-word이어야 한다고 합니다 (0) | 2022.08.21 |
vue cli 설치 및 vue 프로젝트 생성 방법 정리 (4) | 2022.08.20 |
[jQuery] 특정 요소에 담긴 text 정보 얻기, text() 메서드 (0) | 2022.07.28 |
[javascript] 예외 처리 방법, try, catch, finally (2) | 2022.06.18 |