728x90
search()
search 함수는 indexOf랑 비슷한 역할을 담당하며, 숫자값과 위치값을 적지 않아도 찾아주는것이 특징입니다.
::사용방법
1. indexOf랑 비슷한 역할을 하며
2. 숫자값 위치값을 적지 않는다
3. "문자열".search("검색값");
4. "문자열".search(정규식 표현);
const str1 = "javascript reference"
const currentStr1 = str1.search("javascript"); // 0번째부터 값이 있고 있으니까 맨앞의 0이 나옵니다.
const currentStr2 = str1.search("reference"); // 11이 나옵니다
const currentStr3 = str1.search("j"); // 맨 앞에 j가 있으니 0이 나옵니다.
const currentStr4 = str1.search("a"); // 맨 앞에 a가 있으니 j(1), a(중복), v(2), a(3) 그래서 3이 나옵니다.
const currentStr5 = str1.search("v"); // 맨 앞에 v가 있으니 2이 나옵니다.
const currentStr6 = str1.search("jquery"); // 맨 앞에 v가 있으니 -1이 나옵니다.
const currentStr7 = str1.search("b"); // 맨 앞에 b가 있으니 -1이 나옵니다.
const currentStr8 = str1.search(/[a-z]/g); // a 부터 z까지 포함이 되어있기 때문에 0이 나옵니다.
결과 보기
0
11
0
3
2
-1
-1
0
11
0
3
2
-1
-1
0
728x90
반응형
'Javascript' 카테고리의 다른 글
요소 크기를 정하는 속성 및 메서드에 대하여..! (6) | 2022.09.01 |
---|---|
함수 유형 : 객체 생성자 / 프로토 타입 / 객체 리터럴 (6) | 2022.08.23 |
charAt() n번째로 단어를 찾아줘~~~~ (3) | 2022.08.23 |
match() 정보를 찾아주는 함수 (4) | 2022.08.23 |
toUpperCase() / toLowerCase () / trim() 에 대하여....!!! (6) | 2022.08.18 |
댓글