> 웹 프론트엔드 > JS 튜토리얼 > JS 문자열의 일반적인 속성과 메서드

JS 문자열의 일반적인 속성과 메서드

php中世界最好的语言
풀어 주다: 2018-03-20 10:48:37
원래의
2217명이 탐색했습니다.

이번에는 JS에서 문자열의 일반적인 속성과 메소드에 대해 알려드리겠습니다. JS에서 문자열 속성과 메소드를 사용할 때 주의사항은 무엇인가요?

Attribute


length: 문자열의 길이를 반환합니다.

var str='hello world';
alert(str.length); // 11
로그인 후 복사

Method

charAt(): 지정된 인덱스 위치에 있는 문자를 반환합니다.

var str='hello world';
alert(str.charAt(4)); // o
로그인 후 복사

charCodeAt(): 지정된 인덱스에 있는 문자의 유니코드 인코딩을 반환합니다. position

var str='a';
alert(str.charCodeAt(0)); // 97
로그인 후 복사

fromCharCode(): 유니코드 인코딩을 문자열로 변환

alert(String.fromCharCode(97)); // a
로그인 후 복사

concat(): 둘 이상의 문자열을 연결하고 연결된 문자열을 반환합니다.

var str1='hello';var str2=' world';
alert(str1.concat(str2)); // hello world
로그인 후 복사

indexOf(): 지정된 문자열이 처음 나타나는 위치를 반환합니다. 반환 없음 -1

var str='hello world,hello moli';
alert(str.indexOf('hello')); // 0
로그인 후 복사

lastIndexOf(): 지정된 문자열이 마지막으로 나타나는 위치를 반환합니다. 반환 없음 -1

var str='hello world,hello moli';
alert(str.lastIndexOf('hello')); // 12
로그인 후 복사

match(): 하나 이상의

정규 표현식과 일치하는 항목을 찾습니다. 반환 없음 null

var str='hello world,hello moli';
alert(str.match('hello')); // hello
로그인 후 복사

replace(): 정규식과 일치하는 하위 문자열 바꾸기(기본값은 일치하는 첫 번째 하위 문자열만 대체, 일치하는 모든 하위 문자열을 바꾸려면 g를 추가)

var str='hello world';// 用moli替换worldalert(str.replace(/world/,'moli')); // hello moli
로그인 후 복사

search: 정규식과 일치하는 하위 문자열의 시작을 반환합니다. 시작 위치, no return -1

var str='hello world';
alert(str.search(/world/)); // 6
로그인 후 복사

slice(): 지정된 시작 위치를 반환합니다(시작 위치 포함, 음수인 경우 시작 위치는 끝부터 계산됩니다. 즉, -1은 마지막에서 첫 번째를 의미합니다). 지정된 끝 위치로( 끝 위치 제외, 이 매개 변수를 지정하지 않으면 지정된 시작 위치부터 문자열 끝까지의 모든 문자가 포함됩니다.)

var str='hello world';
alert(str.slice(6,11)); // world
로그인 후 복사

split(): 문자열을 하위 문자열 배열로 분할합니다( 두 번째 매개변수는 반환된 배열의 최대 길이를 지정할 수 있습니다. 선택 사항)

var str='h-e-l-l-o';
alert(str.split('-')); // h,e,l,l,o
로그인 후 복사

substr(index, length): 지정된 인덱스에서 추출합니다(인덱스, 필수, 음수인 경우 시작 위치는 다음에서 계산됩니다). 끝, 즉 -1은 역수를 의미합니다. 첫 번째) 길이(길이, 선택적, 이 매개변수가 지정되지 않은 경우 지정된 인덱스부터 문자열 끝까지의 모든 문자를 포함합니다) 문자

var str='hello world,hello moli';
alert(str.substr(5,6)); // world
로그인 후 복사

substring(): 추출 지정된 시작 위치(시작 위치 포함)부터 끝 위치(끝 위치 제외, 선택 사항, 이 매개 변수가 지정되지 않은 경우 지정된 시작 위치부터 문자열 끝까지의 모든 문자 포함)

var str='hello moli';alert(str.substring(6,8)); 
// mo// 注:// 与 slice() 和 substr() 方法不同的是,substring() 不接受负的参数
로그인 후 복사

toLowerCase() : 문자열을 소문자로 변환


var str='Hello Moli';
alert(str.toLowerCase()); // hello moli
로그인 후 복사

toUpperCase(): 문자열을 대문자로 변환

var str='Hello Moli';
alert(str.toUpperCase()); // HELLO MOLI
로그인 후 복사

toString(): 문자열 반환(생략)

이 글의 대소문자를 읽으신 후 메소드를 마스터하셨으리라 믿습니다. 더 흥미로운 정보를 보려면 다른 PHP 중국어 웹사이트 관련 기사를 주목하세요!

추천 도서:

JavaScript 상속 및 프로토타입 체인

프런트 엔드 프레임워크 관리

위 내용은 JS 문자열의 일반적인 속성과 메서드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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