슬라이스 () 자바 스크립트

이 자습서에서는 slice () 메서드를 사용하여 문자열에서 하위 문자열을 추출하는 방법을 배웁니다.

영어 버전 : https://www.javascripttutorial.net/javascript-string-slice/

이 메서드 slice()는 substr초기 인덱스 에서 문자열 startIndex의 최종 인덱스 까지 하위 문자열 을 반환 endIndex합니다 str.

O startIndex는 slice()추출이 시작 되는 0에서 시작하는 색인 ​​(위치 번호)입니다 (문자열의 첫 글자가 0 색인 임) .

O endIndex는 또한 문자열의 첫 문자를 0으로 간주하고 slice()에서 결정된 인덱스 (위치 번호)에 도달하기 전에 추출을 종료합니다 endIndex. 즉, substr은 자신이 속한 문자를 포함하지 않습니다 endIndex.

o를 생략 endIndex하면 o slice()는 원래 문자열 startIndex을 끝까지 자릅니다 .

경우 startIndex또는 endIndex음수가의는 slice()의 결과로 그 수를 처리합니다 str.length + (startIndex). 실제로는 문자열 길이를 나타내는 값에서 값을 str.length뺀 값 startIndex(음수이므로) 사이의 뺄셈 입니다. 예를 들어, startIndex또는 endIndex당신은 -1방법 slice()을 고려할 것 str.length -1입니다.

slice()반환 원래 문자열의 추출 문자열을 포함하는 새로운 문자열입니다.

다음 예제에서는이 메서드 slice()를 사용하여 이메일 주소 인 문자열의 "@"앞에 오는 부분을 가져옵니다.

결과:

예제 코드의 작동 방식 이해 :

  • 먼저 방법 indexOf()을 사용하여 "@"문자 (이 경우 4)의 인덱스 값을 찾습니다.
  • 그런 다음이 메서드 slice()를 사용하여 문자열 시작 부분부터 email"@"문자 앞까지 하위 문자열을 추출합니다 . 이 경우에는 email.lice(0, 4).
자바 스크립트 튜토리얼

Suggested posts

내가 가장 많이 사용하는 코딩 리소스

내가 가장 많이 사용하는 코딩 리소스

이번 주에 저는 일일 이메일 목록의 회원으로부터 이메일을 받았습니다. 그들은 알고 싶어했습니다. 매일, 매주, 매월 어떤 리소스를 방문합니까? 좋은 질문입니다! 제 작업 흐름과 제가 사용하는 주요 리소스에 대한 통찰력을 공유하게 되어 기쁩니다.

Lit 라이브러리 시리즈 — 1: lit-html 라이브러리에 대한 심층 분석

Lit 라이브러리 시리즈 — 1: lit-html 라이브러리에 대한 심층 분석

이 블로그 시리즈의 목적은 Lit 라이브러리를 깊이 탐구하고 Lit 라이브러리의 고유한 기능과 시장의 다른 라이브러리 및 프레임워크와 차별화되는 방법을 포괄적으로 이해하는 것입니다. 이 시리즈는 1과 같은 주제를 다루는 세 부분으로 나뉩니다.

Related posts

도메인 이름에 대한 정보 찾기

Brian P. Hogan의 Small, Sharp 소프트웨어 도구에서 발췌

도메인 이름에 대한 정보 찾기

facebook.com에 요청하면 컴퓨터가 도메인 이름을 조회하여 해당 도메인 이름을 IP 주소로 변환하므로 컴퓨터가 해당 연결을 만들 수 있습니다.

전화번호만 있으면 누구나 추적 | OSINT 조사

전화번호만 있으면 누구나 추적 | OSINT 조사

OSINT 수사관, CTF 플레이어 또는 단순히 스팸 전화를 받는 사람일 수 있습니다. 광고에서 본 번호를 확인하려는 사람.

Goodreads 읽기 챌린지는 독성이 있습니다.

Goodreads 읽기 챌린지는 독성이 있습니다.

지역 서점과 또 다른 책을 흥정하면서 손에 가려움증이 퍼졌습니다. 내가 최근에 구입한 나머지 책과 같은 이 책은 내 'To Be Read'(TBR) 더미에서 왕좌를 찾을 것입니다. 그러나 나는 그것을 샀다.

위험한 대화

위험한 대화

우리가 이 행성에서 계속 번성하고 싶다면 위험한 대화를 해야 할 것입니다. 우리가 한 것, 우리가 하고 있는 것, 그리고 현재 우리가 계속하기로 설정한 것(또는 할 계획인 것)에 도전하는 것들.