문자열(string)은 Unicode 문자나 숫자, 문장부호들의 시퀀스로 텍스트를 표현하는 자바스크립트 데이터 타입이다. 곧 살펴보겠지만 여러분은 프로그램 내에 작은따옴표 혹은 큰따옴표 쌍으로 문자열을 둘러싸서 문자열 리터럴을 포함시킬 수 있다. 자바스크립트는 C나 C++, 자바와는 다르게 char 같은 문자 데이터 타입을 가지고 있지 않다는 것을 유념하라. 단일 문자를 표현하려면 간단히 길이가 1인 문자열을 사용하면 된다.