English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript String 객체

JavaScript String 객체는 텍스트를 저장하고 처리하는 데 사용됩니다

String 객체

JavaScript String 객체는 문자열을 저장하고 처리하는 전역 객체입니다

문자열은 Double Quotes나 Single Quotes 내의 어떤 텍스트도 될 수 있습니다:

var msg = "Hello world";
var msg = 'Hello world';

또 다른 언어와 달리 JavaScript는 단 Quotes와 Double Quotes 사이에 차이가 없습니다.

JavaScript 문자열의 인덱스는 0에서 시작합니다: 문자열의 첫 번째 요소는 인덱스 0에 위치하며 두 번째 요소는1등으로 계속됩니다.

우리의JavaScript String 튜토리얼에서String에 대한更多信息를 알아보세요.

String 객체 속성

아래 표는 String 객체의 속성을 나열합니다:

속성설명
constructorString 객체 프로ト토타입을 생성하는 함수를 반환합니다
length문자열의 길이를 반환합니다
prototype객체에 새�性质的 속성과 메서드를 추가할 수 있습니다

String 객체 메서드

아래 표는 String 객체의 메서드를 나열합니다:

메서드설명
charAt()지정된 인덱스에서 문자를 반환합니다
charCodeAt()지정된 인덱스에서 문자의 유니코드를 반환합니다
concat()두 개나 많은 문자열을 연결하고 새 문자열을 반환합니다
endsWith()문자열이 지정된 부분 문자열로 끝나는지 확인합니다
fromCharCode()유니코드 값을 문자로 변환합니다
includes()문자열이 지정된 부분 문자열을 포함하는지 확인합니다
indexOf()지정된 값이 첫 번째로 나타나는 문자열의 인덱스를 반환합니다
lastIndexOf()지정된 값이 마지막으로 나타나는 문자열의 인덱스를 반환합니다
localeCompare()현재 언어 환경에서 두 문자열을 비교합니다
match()문자열을 정규 표현식과 일치시키고 모든 일치 항목의 배열을 반환합니다
repeat()지정된 원본 문자열 복사본의 개수를 포함하는 새 문자열을 반환합니다
replace()문자열에서 나타나는 문자나 패턴을 다른 문자로 대체하고 원래 문자열을 수정하지 않고 새 문자열을 반환합니다
search()정규 표현식을 사용하여 문자열을 검색하고 첫 번째 일치 항목의 인덱스를 반환합니다
slice()문자열의 일부를 추출하여 새로운 문자열로 반환
split()문자열을 서브 문자열 배열로 분할
startsWith()문자열이 지정된 부분 문자열로 시작하는지 확인
substr()시작 인덱스와 그 이후의 여러 문자를 추출한 문자열 부분
substring()시작 인덱스와 종료 인덱스 사이의 문자열을 추출
toLocaleLowerCase()호스트의 현재 언어 환경에 따라 문자열을 소문자로 변환
toLocaleUpperCase()호스트의 현재 언어 환경에 따라 문자열을 대문자로 변환
toLowerCase()문자열을 소문자로 변환
toString()String 객체의 값을 반환
toUpperCase()문자열을 대문자로 변환
trim()문자열의 시작과 끝의 공백을 제거
valueOf()String 객체의 원래 값을 반환

주의:모든 문자열 메서드는 새로운 값을 반환합니다. 그들은 원래 변수를 변경하지 않습니다.