별초롱언니 2025. 4. 1. 11:44

기본작성규칙

 

01. 대소문자를 구분한다.

변수 'MyPage'와 'mypage'는 다른 변수이다. 이는 함수를 정의하는 데에서도 적용된다.

'start()'와 'START()' 'Start()' 등은 모드 다른 함수이다. HTML은 대소문자를 구분하지 않기때문에

혼돈이 오므로 주의해야한다.

 

02. 공백 문자 무시

자바스크립트는 연속되는 공백 문자는 무시 또는 하나의 공백 문자로 인식한다. 이는 HTML과 동일하다.

그래서 공백없이 작성해도 오류가 없으나 가독성을 위해 연산자들 사이는 띄어쓰는것이 관례


 

() : 함수

{} : 코드들의 묶음

[] : 배열, 데이터들의 묶음 


03. 문장 그루핑

자바스크립트 뿐만 아니라 모든 언어에서 여러 개의 문장을 그룹핑 하여 하나의 묶음으로 처리할 수 있다. 

주로 조건문이나 반복문, 함수 등에서 요구된다. 문장 그룹핑은 중괄호{}에 의해 묶어진다. 

 

기타 & 관례

01. 한 줄 주석 : '//'로 시작하는 문장

02. 여러 줄 주석 : '/*'로 시작하여 '*/'로 끝나는 문장들

03. 세미콜론 ( ; ) : 식의 종결을 의미하며 구문들을 구분할 때 사용함. 다른 컴퓨터 언어는 생략하면 오류가 발생하지만 자바스크립트는 생략해도 오류가 발생하진 않는다. 

04. 행길이 및 줄바꿈 : 가독성을 극대화하기 위해 개발자들이 보통 80자 이상의 코드 행을 피하기를 원함. JavaScript문이 한 줄에 들어 맞지 않는 경우 연산자를 사용한 후에 행 바꿔서 구문 작성

05. 자바스크립트 오류 확인 : 개발자 모드에서 확인