[Javascript] 특정문자 포함 여부 contains 대신 indexOf

2021. 3. 19. 15:01·Tech Archive/Javascript

 

자바에서는 특정 문자가 포함되었지를 알기 위해

contains() 함수를 통해 true/false 반환 값으로 알 수 있지만

 

자바스크립트에서는 contains 함수를 지원하지 않는다

 

자바스크립트에서는 indexOf() 함수를 사용하여 특정 문자를 찾을 수 있다

 

  • indexOf 함수는 특정문자열을 찾고 그 문자열이 첫번째로 나타나는 위치(index)를 리턴한다
  • 찾는 문자열이 없으면 -1을 리턴한다
  • 문자열을 찾을때 대소문자를 구분한다

 

ex)

var str = "Hello World";

str.indexOf('Hello'); // 반환값 0

str.indexOf('Bye'); // 반환값 -1

 

ex) 특정문자가 존재하지 않을때

var str = "Hello World";

if(str.indexOf('Bye') == -1) // 'Bye'라는 문자가 없을때
{
  // do something
}

 

'Tech Archive > Javascript' 카테고리의 다른 글

[Javascript, Jquery] 인스타그램 장기 토큰 갱신(refresh)  (0) 2022.01.05
[Javascript] 쿠키 저장 및 삭제(set cookie, get cookie)  (0) 2021.03.10
[Javascript] 특정영역 인쇄하기  (0) 2021.02.25
[Javascript] alert, prompt, confirm 상호작용  (0) 2021.02.07
[Javascript, Jquery] select option 선택값  (0) 2021.01.28
'Tech Archive/Javascript' 카테고리의 다른 글
  • [Javascript, Jquery] 인스타그램 장기 토큰 갱신(refresh)
  • [Javascript] 쿠키 저장 및 삭제(set cookie, get cookie)
  • [Javascript] 특정영역 인쇄하기
  • [Javascript] alert, prompt, confirm 상호작용
roundfigure
roundfigure
알 수 없는 에러, 기술, 그리고 딱 떨어지는 해답. 사방으로 흩어진 모호한 문제들, 매끄러운 'Round Figure'로 정리하고 싶은 블로그.
  • roundfigure
    Round Figure
    roundfigure
  • 전체
    오늘
    어제
    • 전체 글 (112) N
      • Tech Archive (40)
        • Linux (2)
        • Linux(CentOS) (9)
        • Apache (4)
        • SpringBoot (3)
        • React (0)
        • Javascript (8)
        • JSTL (5)
        • 웹접근성 (4)
        • MySQL (2)
        • Unity (0)
        • ETC (3)
      • Trend (17)
      • AI활용 (37)
      • Hosting & Infra (5)
      • Automation & Lab (1)
      • Error & Trouble Shooting (12) N
      • 직장인 생존기 (0)
        • 임금체불 실전 대응기 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • StackFreeks
    • StackFreeksTools
    • zeuz
    • hydok
  • 공지사항

  • 인기 글

  • 태그

    설치
    클로드 코워크
    리눅스
    VPS 비교
    CentOS 7
    ai 코딩 도구
    apache
    claude code
    Claude Cowork
    mysql
    Proxy
    jquery
    프로그래밍
    SWE-bench
    웹접근성
    CLAUDE.md
    javascript
    CursorRules
    JSTL
    Linux
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
roundfigure
[Javascript] 특정문자 포함 여부 contains 대신 indexOf
상단으로

티스토리툴바