자바 스크립트 문자열 (문자열) 개체
String 객체 기존 문자 블록을 처리하는데 사용된다.
자바 스크립트 문자열
문자열은 "홍길동"와 같은 일련의 문자를 저장하는 데 사용됩니다.
문자열은 작은 따옴표 나 큰 따옴표를 사용할 수 있습니다 :
예
var에 carname = '볼보 XC60';
사용자는 캐릭터 스트링에 액세스 할 수있는 위치 (인덱스)를 사용
예
캐릭터의 제로로부터 시작되는 인덱스 등등, 문자의 첫 번째 문자열 [0], 두 번째 문자는 [1].
당신은 문자열, 다음 예에 인용 부호를 사용할 수 있습니다 :
예
var answer="He is called 'Johnny'";
var answer='He is called "Johnny"';
아니면 따옴표를 사용하여 문자열에서 이스케이프 문자를 사용할 수 있습니다 :
문자열 (문자열)
문자열의 길이를 계산하는 길이 속성 길이를 이용하여 문자열 (문자열)
예
document.write(txt.length);
var txt="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
document.write(txt.length);
»시도
문자열에서 문자열 찾기
지정된 문자가 먼저 표시에 문자열의 위치를 찾을 문자열 같이 IndexOf ()를 사용 :
당신은 해당 문자 함수가 반환을 찾을 수없는 경우 -1
lastIndexOf () 메서드는 문자열의 발생의 시작의 끝 위치를 찾을 수 있습니다.
콘텐츠 일치
매치 () 함수는 특정 문자 스트링을 검색하기 위해 사용하고, 발견 된 경우,이 문자로 복귀된다.
예
document.write(str.match("world") + "<br>");
document.write(str.match("World") + "<br>");
document.write(str.match("world!"));
»시도
내용을 교체
replace () 메서드는 문자열에서 문자의 일부와 일부 문자를 대체합니다.
문자열의 경우 변환
함수를 toUpperCase를 사용하여 문자열의 경우 변환 () /와 toLowerCase () :
예
var txt1=txt.toUpperCase(); // txt1 文本会转换为大写
var txt2=txt.toLowerCase(); // txt2 文本会转换为小写
»시도
배열에 문자열
배열로 문자열을 분할 () 함수를 사용하여
예
txt.split(","); // 使用逗号分隔
txt.split(" "); // 使用空格分隔
txt.split("|"); // 使用竖线分隔
»시도
특수 문자
그래서 다른 특수 기호의 아포스트로피, 시세 및 : 자바 스크립트와 같은 특수 문자를 삽입하는 백 슬래시 (\)를 사용할 수 있습니다.
다음과 같은 자바 스크립트 코드를 참조하십시오 :
document.write(txt);
자바 스크립트에서 문자열 시작하고 단일 또는 이중 인용 부호의 사용을 중지합니다. 이 문자열 위에서 절단되는 것을 의미합니다 : 우리는 소위 있습니다
백 슬래시 이스케이프 따옴표를 사용할 수 위의 문제 해결 :
document.write를 (TXT);
자바 스크립트를 출력 적절한 텍스트 문자열 : 우리는 북쪽에서 소위 "바이킹"입니다.
다음 표는 백 슬래시는 특수 문자를 이스케이프 사용할 수 있습니다, 다른 특수 문자를 나열합니다 :
코드 | 수출 |
---|---|
\ ' | 작은 따옴표 |
\ " | 큰 따옴표 |
\\ | 대각선로드 |
\ N | 랩 |
\ R | 입력 |
\ T | 탭 |
\ B | 공백 |
\ F | PAGE |
문자열 속성과 메소드
부동산 :
- 길이
- 프로토 타입
- 생성자
방법 :
- 수 charAt ()
- charCodeAt ()
- CONCAT ()
- 있는 fromCharCode ()
- 같이 IndexOf ()
- lastIndexOf에서도 ()
- 경기 ()
- ) (교체
- 검색 ()
- 슬라이스 ()
- 분할 ()
- SUBSTR ()
- 문자열 ()
- 와 toLowerCase ()
- 를 toUpperCase ()
- valueOf ()