문자열 객체를 정의하십시오
JavaScript String 객체는 텍스트 문자열을 처리하는 데 사용됩니다. 문자열 객체 생성을위한 구문은 다음과 같습니다.
코드 사본은 다음과 같습니다.
<script language = "javaScript">
var str_object = new String (str);
var str1 = 문자열 (str);
var str2 = str;
</스크립트>
위의 세 가지 방법 중 첫 번째 방법만이 문자열 생성자를 사용하여 문자열 객체를 엄격하게 정의하는 것입니다. 반환 된 객체도 객체입니다. 두 번째는 문자열 함수를 호출하고 매개 변수 str을 원래 문자열로 변환하여 반환하는 것입니다. 세 번째 유형은 문자열 변수를 정의하는 것이지만 JavaScript에서는 여전히 문자열 객체로 처리됩니다.
차이점을 알기 위해 다음 진술을 실행하십시오.
코드 사본은 다음과 같습니다.
alert (typeof str_object); // 출력 객체
alert (typeof str1); // 출력 문자열
Alert (Typeof Str2); // 출력 문자열
문자열 객체 속성
| 재산 | 설명하다 |
|---|---|
| 건설자 | 객체를 만든 함수에 대한 참조 |
| 길이 | 문자열의 길이 |
| 원기 | 객체에 속성과 메소드를 추가하십시오 |
문자열 객체 메소드
문자열 객체에 대한 공통 방법 목록은 다음과 같습니다.
문자열 출력
ALERT () : 메시지 경고 박스 출력 텍스트
document.write () : 웹 페이지에 텍스트를 출력합니다
문자열 작동
concat () : 둘 이상의 문자열을 연결합니다
교체 () : 문자열 교체 또는 일반 일치 교체
slice () : 시작 및 종료 위치를 지정하여 문자열을 가로 릅니다.
split () : 문자열을 문자열 배열로 분할하십시오
substr () : 시작 위치와 길이를 기준으로 문자열을 가로 채립니다
substring () : 시작 및 끝 위치를 지정하여 문자열을 가로 채립니다.
문자열 변환
tolowercase () : 문자열을 소문자로 변환합니다
touppercase () : 문자열을 대문자로 변환합니다
Fromcharcode () : 하나 이상의 유니 코드 값을 문자열로 변환합니다
문자열 검색
charat () : 지정된 위치에서 캐릭터를 얻습니다
charcodeat () : 지정된 위치 문자의 유니 코드 인코딩을 얻습니다
indexof () : 문자열에서 지정된 문자열의 첫 번째 발생을 계산합니다.
LastIndexof () : 문자열에서 지정된 문자열의 첫 번째 발생을 계산합니다.
HTML 태그 클래스
BOLD () : 지정된 위치에서 캐릭터를 얻습니다
fontColor () : 지정된 색상에 따라 문자열을 표시합니다
fontsize () : 지정된 크기에 따라 문자열을 표시합니다
기울임 꼴 () : 이탤릭체로 문자열을 표시합니다
링크 () : 문자열에 하이퍼 링크를 추가합니다
Strike () : 문자열에 삭제 라인을 추가합니다
sub () : 문자열을 첨자로 표시합니다
sup () : 문자열을 슈퍼 스크립트로 표시합니다