js 및 es6에서 일반적으로 사용되는 문자열(예: Slice(start,end) -> 문자열 가로채기, 사용법: Slice의 사용법은 기본적으로 하위 문자열의 사용법과 동일하며 유일한 차이점은 다음과 같습니다. 1.slice(start ,end) - > start는 end보다 클 수 없습니다. 그렇지 않으면 빈 문자열이 반환됩니다.
2.slice는 음수인 경우 다음과 같이 규칙을 따릅니다. 문자열의 길이와 할당된 값을 바꾸고 이 값을 바꿉니다.
사용법:
1.substring(start,end) -> 수학 표현식을 사용하면 [start,end);
2.substring (start, end), end > start -> 위와 동일한 결과가 자동으로 바뀌지만 start와 end는 모두 양수여야 합니다. 숫자. start와 end가 모두 비어 있으면 원래 문자열을 반환합니다(의미 없음)
3.substring(start) -> end가 없으면 [start, 마지막 문자]
let str = 'Hello world'; let use1 = str.substring(0, 3); console.log(use1); // Hel let use2 = str.substring(3,0); console.log(use2); // hel let use3 = str.substring(2); console.log(use3); // llo world
사용법:
slice의 사용법은 기본적으로 하위 문자열의 사용법과 동일하며 유일한 차이점은
1.slice(start,end) -> , 그렇지 않으면 빈 문자열이 반환됩니다.
2.slice는 음수를 매개변수로 허용할 수 있습니다. 음수인 경우 규칙은 다음과 같습니다. 문자열의 길이와 할당된 값을 더하고 값. 예:
let str = 'abcdefg' // length = 7 str.slice(1,-4) // bc -> str.slice(1,7-4) -> str.slice(1,3)
사용법:
1.substr(start,length) -> is: [start,start+length)->시작부터 시작, 시작 및 길이 문자열 수 계산;
2.substr(start) -> 가로채는 문자열 간격은 다음과 같습니다: [start, 마지막 문자 ]
let str = 'Hello world'; console.log(str.substr(1,2)) // el console.log(str.substr(3)) // lo world
1.char:는 찾고 있는 문자이고, index:는 해당 문자의 위치 번호입니다. which 검색을 시작합니다(그렇지 않은 경우 indexOf의 가장 왼쪽 문자이고 lastIndexOf의 가장 오른쪽 문자입니다).
2. indexOf는 왼쪽에서 오른쪽으로 검색하고, lastIndexOf는 오른쪽에서 왼쪽으로 검색합니다.
3. 문자를 찾을 수 없는 경우 -1
let str = 'good'; console.log(str.indexOf('o')); // 1 console.log(str.lastIndexOf('o')); // 2
charAt(index)는 인덱스를 반환합니다. 해당 위치의 문자, charCodeAt(index)는 인덱스 위치에 있는 문자의 유니코드 코드를 반환합니다.
charAt(index)는 0xFFFF보다 큰 문자를 인식할 수 없습니다. 이때 at()를 사용하여
var str = 'abc' str.charAt(0) // a str.charCodeAt(0) // 97
관련 기사:
ES6 문자열을 식별할 수 있습니다. template 자세한 설명
의 여러 줄 문자열과 연결 문자열의 표현 방법 및 관련 연산 기법 분석
🎜Javascript - ES6 실용 동영상 강좌 - 무료 온라인 동영상 튜토리얼🎜🎜위 내용은 js 및 es6에서 일반적으로 사용되는 문자열 메서드 요약(컬렉션)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!