자바스크립트 대소문자 구별은 변수에서 적용됩니다. HTML이나 CSS와 달리 대소문자 표기에 따라서 변수 종류가 달라질 수 있습니다.
JavaScript 대문자/소문자 구별
자바스크립트 변수는 대문자와 소문자를 구별합니다. HTML이나 CSS와 달리 대소문자 구별을 잘 해야 합니다.
var world=1; //소문자 w 변수명 world는 1입니다.
var World=2; //대문자 W 변수명 World는 2입니다.
document.write(world+World); //1 + 2의 결과를 출력합니다.
JavaScript 문장 종료 세미콜론(;)
자바스크립트는 문장 종료에 세미콜론(;)을 붙입니다. 빠뜨려도 문법에 문제는 없습니다.
var x; //선언문 끝에 세미콜론을 붙인 경우입니다.
x=2 //세미콜론을 붙이지 않아도 변수값이 삽입됩니다.
var y=3;
document.write(x*y); //세미콜론이 없어도 출력이 됩니다.
JavaScript 큰 따옴표/작은 따옴표
자바스크립트는 문자열 데이터에 따옴표를 붙입니다. 큰 따옴표 "
와 작은 따옴표 '
의 종류는 상관없으나 한 쌍으로 사용해야 합니다.
var x = "빨간"; //큰 따옴표만 사용했으므로 정상입니다.
var y = '사과'; //작은 따옴표만 사용했으므로 정상입니다.
document.write(x+y); //빨간사과라는 단어로 정상 출력됩니다.
큰 따옴표를 단어 앞에 붙이고, 작은 따옴표를 단어 뒤에 붙이는 식으로 섞으면 오류가 발생합니다.
var z = "노랑'; //노랑 앞에는 큰 따옴표 뒤에는 작은 따옴표를 사용했으므로 변수값이 저장되지 않습니다.
document.write(z); //변수명 z에 들어있는 변수값이 출력이 되지 않습니다.
자바스크립트는 대문자, 소문자 구분을 하며 문장 끝에 세미 콜론은 선택입니다. 따옴표의 경우 다른 프로그래밍 언어와 마찬가지로 교차 사용이 필요합니다.