String 데이터 형식(JScript)
업데이트: 2007년 11월
String의 길이는 0부터 약 20억자까지 될 수 있습니다. 각 문자는 16비트 유니코드 값입니다.
해당하는 .NET Framework 데이터 형식은 String입니다.
설명
String 데이터 형식의 속성 및 메서드는 String 속성 및 메서드와 같습니다.
또한 JScript에서는 String 데이터 형식과는 다른 속성과 메서드를 제공하는 String 개체를 정의합니다. String 개체의 인스턴스와는 달리 String 데이터 형식의 변수에 메서드를 추가하거나 속성을 만들 수 없습니다.
String 개체는 String 데이터와 상호 작용합니다. 즉, String 개체는 String 데이터 형식의 메서드와 속성을 호출할 수 있으며 String 데이터 형식은 String 개체의 메서드와 속성을 호출할 수 있습니다. 자세한 내용은 String 개체 속성 및 메서드를 참조하십시오. 또한 String 데이터 형식을 사용하는 함수에서 String 개체를 받아들이며 그 반대도 가능합니다.
문자열 리터럴에서 이스케이프 시퀀스를 사용하면 줄 바꿈 문자나 유니코드 문자와 같이 문자열에서 바로 사용할 수 없는 특수 문자를 나타낼 수 있습니다. 스크립트가 컴파일될 때 문자열 리터럴의 각 이스케이프 시퀀스는 해당 문자로 변환됩니다. 자세한 내용은 문자열 데이터를 참조하십시오.
JScript에서는 서로게이트 쌍과 같은 특수 유니코드 시퀀스를 해석하지 않으며 이러한 시퀀스를 비교할 때 문자열을 정규화하지도 않습니다.
참고: |
---|
단일 문자를 나타내며 함께 사용될 때만 의미를 가지는 유니코드 문자열 쌍을 서로게이트 쌍이라고 합니다. |
일부 문자는 둘 이상의 유니코드 문자 시퀀스로 나타낼 수 있습니다. 정규화된 별도의 시퀀스가 같은 문자를 나타내는 경우 동일하게 해석됩니다.