> 웹 프론트엔드 > JS 튜토리얼 > JS 내장 객체 String에 대한 자세한 설명

JS 내장 객체 String에 대한 자세한 설명

小云云
풀어 주다: 2018-03-29 17:37:26
원래의
1640명이 탐색했습니다.

JS의 내장 객체는 크게 4가지로 분류됩니다: Array String Math Date. 이 글은 주로 JS의 내장 객체 String에 대한 자세한 설명을 공유합니다.

String

주로 일부 메서드의 사용을 소개합니다.

1. charAt( ) stringObject.charAt( index ) 문자열의 인덱스 위치에 있는 문자를 반환합니다.

2. .charCodeAt( index ) 문자열에서 인덱스 위치의 문자 인코딩을 반환합니다.

3. indexOf( )   stringObject. indexOf("Character or string")

      문자열에서 지정된 문자 또는 문자열을 검색하고 해당 위치를 반환합니다. 발견되면 -1을 반환하고 첫 번째 발생만 감지하고 왼쪽에서 오른쪽으로 감지합니다.

4. lastIndexOf( ) stringObject.lastIndexOf("Character or string" ) 3과 유사하며 오른쪽에서 왼쪽으로 감지합니다.

5 .Interception 문자열

a.slice( ) stringObject.slice(start,end) 문자열 가로채기, 매개변수가 음수인 경우 해당 위치를 가져오기 위해 길이에 추가

start: 필수

end: to which end 자체에는 포함되지 않으며 생략 가능

b. substring()은 a와 동일합니다. 매개변수가 음수이면 매개변수는 자동으로 0으로 변환됩니다. 동시에 둘 다 음수이면 null입니다.

이 반환됩니다. c. substr( ) stringObject.slice(start,len) 하위 문자열 가로채기

                                                                                           's'를 사용하여 's'를 사용하여 's'를 통해 'through ‐ ‐ ‐ ​ ​                                                


[질문 예시]: 입력 매개변수의 접미사 이름을 가져오는 JS 함수를 작성합니다. 예를 들어 abc.txt를 입력하면 .txt

var url="index.txt";
function getFileFormat(url) {
var pos=url.lastIndexOf();
return url.substr(pos);

}
var formatName=getFileFormat(url);
로그인 후 복사

6.split( ) stringObject.split(separator) 문자열을 배열로 분할하고 해당 배열을 반환합니다

예: 문자열 "welcome-to-beijing "는 배열을 반환합니다. ["welcome","to","beijing"]


7.replace()  stringObject.replace(regexp/substr,replacement)

   일부 문자를 문자열의 다른 문자로 바꾸거나 하나를 다음으로 바꾸세요. ( )의 하위 문자열과 일치하는 정규 표현식 문자열을 대문자로 변환

​ StringObject.toLowerCase( ) 문자열을 소문자로 변환

관련 권장 사항:

차단 함수를 구현하는 방법 Slice(), substring(), substr () in js string

javaScript 문자열 도구 클래스 StringUtils


에 대한 자세한 설명 Java

에서 문자열을 문자열 배열로 변환하는 구현 방법

위 내용은 JS 내장 객체 String에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿