개발 공부/JavaScript

[JavaScript] 자바스크립트 문자열 자료형

xmin 2022. 7. 7. 23:02
반응형
문자열 만들기 

 

큰따옴표와 작은따옴표를 모두 사용해서 문자열을 만들 수 있습니다. 둘 중 하나를 일관적으로 사용하는 것을 권장합니다. 

 
문자열 내부에 따옴표를 사용할 때는 서로 다른 종류의 따옴표를 사용합니다. 문자열을 큰따옴표로 감쌌다면 내부에 작은 따옴표를 사용하고,  작은따옴표로 감쌌다면 내부에 큰 따옴표를 사용하는 것이 일반적입니다. 
 
 
 
 
만약 같은 종류의 따옴표를 중첩하여 사용한다면 오류가 발생합니다. 이럴 때는 이스케이프 문자를 사용하여 문자열 내부의 따옴표도 문자열임을 인식시켜 주어야 합니다. 
 
 
 
문자열 내부에서 따옴표를 그대로 사용하고 싶다면 다음과 같이 이스케이프 문자를 사용하면 됩니다. 
 

 

문자열 내부에서 역슬래시 문자를 사용하려면 반드시 역슬래시 2개를 사용해야 합니다. 자바스크립트 문자열 내부에서 역슬래시 한개는 역슬래시로 인식하지 않습니다. 

 

 

문자열 연산자 
  • 문자열 연결 연산자: 문자열 사이에 덧셈(+) 기호를 사용

  • 문자 선택 연산자: 문자열 내부의 문자 하나를 선택

 

존재하지 않는 인덱스를 입력한 경우에는 다음과 같이 undefined를 출력합니다. 

 

 

 

문자열 길이 구하기
  • 문자열 길이: 문자열 내부의 문자 개수

자바스크립트에서 문자열 길이는 length를 이용하여 구할 수 있습니다. 다음과 같이 '문자열'.length를 입력하면 문자열의 길이가 출력됩니다. 

 

빈 문자열도 문자열에 해당합니다. 빈 문자열의 길이는 0으로 출력됩니다. 

 

반응형