자바스크립트 표준
1996년에 넷스케이프(Netscape)는 자바스크립트를 국제 표준안으로 만들기 위해 ECMA(European Computer Manufacturers Association)에 제출합니다.
그 결과 ECMA는 ECMAScript라는 새로운 표준을 제정하였고, 그 첫 번째 버전인 ECMA-262를 1997년에 공표합니다.
ECMAScript는 자바스크립트뿐만 아니라 마이크로소프트의 JScript나 어도비의 액션스크립트도 따르는 국제 표준이 됩니다.
현재 자바스크립트의 최신 표준은 2015년에 발표된 ECMAScript 6입니다.
프로그램(program)이란?
프로그램은 컴퓨터가 실행할 수 있는 명령(instruction)으로 이루어집니다.
컴퓨터 프로그래밍에서 컴퓨터가 실행할 수 있는 명령들을 실행문(statement)이라고 합니다.
즉, 프로그램이란 특정 결과를 얻기 위해서 컴퓨터에 의해 실행되는 실행문의 집합이라고 할 수 있습니다.
자바스크립트 문법
2. 자바스크립트는 대소문자를 구분
3. 자바스크립트에서 변수나 함수의 이름, 예약어 등을 작성하거나 사용할 때에는 대소문자를 정확히 구분해서 사용
리터럴(literal)
리터럴은 직접 표현되는 값 그 자체를 의미합니다.
다음 예제에서 등장하는 값들은 모두 리터럴입니다.
식별자(identifier)
식별자는 변수나 함수의 이름을 작성할 때 사용하는 이름을 의미합니다.
자바스크립트에서 식별자는 영문자(대소문자), 숫자, 언더스코어(_) 또는 달러($)만을 사용할 수 있습니다.
자바스크립트에서 식별자는 숫자와 식별자의 구별을 빠르게 할 수 있도록 숫자로는 시작할 수 없습니다.
자바스크립트는 유니코드(unicode) 문자셋을 사용합니다.
식별자 작성 방식
자바스크립트에서는 식별자를 작성할 때 다음과 같은 작성 방식을 사용할 수 있습니다.
1. Camel Case - 낙타의 등 모양처럼 생겼으며 첫번째 단어는 모두 소문자 그 다음 단어부터 첫문자만 대문자로 작성
2. Underscore Case - 소문자로 작성하되 그 단어들을 언더스코어_로 연결하는 방식
*자바스크립트에서 하이픈(-)은 뺄셈을 위해 예약된 키워드이므로, 식별자를 작성할 때는 사용할 수 없습니다.
키워드(keyword)
자바스크립트에서는 몇몇 단어들을 특별한 용도로 사용하기 위해 미리 예약하고 있습니다.
이렇게 미리 예약된 단어들을 키워드(keyword) 또는 예약어(reserved word)라고 합니다.
이러한 키워드들은 프로그램 내에서 식별자로 사용할 수 없습니다. for exemple (var, function)
주석(comment)
주석(comment)이란 코드 내에 삽입된 일종의 설명문입니다.
자바스크립트 주석은 다음과 같은 두 가지 형식을 지원합니다.
1. 한 줄 주석 : // 주석문
2. 여러 줄 주석 : /* 주석문 */
출처 : http://tcpschool.com/javascript/js_intro_syntax
'IT > 자바스크립트' 카테고리의 다른 글
[자바스크립트 함수] parseInt/ parseFloat 함수 (0) | 2020.02.19 |
---|---|
[자바스크립트] 여행 준비물 점검 목록 만들기 (0) | 2020.02.13 |
[자바스크립트] 08_랜덤 정렬 (shuffle) (0) | 2020.02.05 |
[자바스크립트] 알고리즘 빅오 표기법 (big-O notation) (0) | 2020.02.04 |
자바스크립트 연습문제(변수) (0) | 2020.01.12 |