English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
JavaScript 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 객체의 속성을 나열합니다:
속성 | 설명 |
---|---|
constructor | String 객체 프로ト토타입을 생성하는 함수를 반환합니다 |
length | 문자열의 길이를 반환합니다 |
prototype | 객체에 새�性质的 속성과 메서드를 추가할 수 있습니다 |
아래 표는 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 객체의 원래 값을 반환 |
주의:모든 문자열 메서드는 새로운 값을 반환합니다. 그들은 원래 변수를 변경하지 않습니다.