JavaScript 문법
JavaScript 문법그것은 규칙의 집합으로서 JavaScript의 언어 구조를 정의합니다。
var x, y; // 변수 선언 방법 x = 7; y = 8; // 값 할당 방법 z = x + y; // 값 계산 방법
JavaScript 값
JavaScript 문장은 두 가지 유형의 값을 정의합니다:혼합 값과 변수 값。
혼합 값은레터럴(literal)이라고 합니다。변수 값은변수。
JavaScript 레터럴
혼합 값을 쓰는 가장 중요한 규칙은 다음과 같습니다:
쓰기숫자소수점이 있거나 없이 모두 가능합니다:
15.90 10011
문자열텍스트는 더블 쿼otation 마크나 싱글 쿼otation 마크로 둘러싸인 것입니다:
"Bill Gates" "Bill Gates"
JavaScript 변수
데이터 값변수프로그래밍 언어에서 사용됩니다.저장데이터 값
JavaScript 사용 var
키워드를 사용하여선언변수
=
문자를 사용하여 변수에할당。
이 예제에서는 x가 변수로 정의되었습니다. 그런 다음, x에 할당된 값은 7입니다:
var x; x = 7;
JavaScript 연산자
JavaScript 사용수학 연산자(+
-
*
/
)으로계산된 값:
(7 + 8) * 10
JavaScript 사용할당 연산자(=
변수에할당:
var x, y; var x = 7; var y = 8;
JavaScript 표현식
표현식은 값, 변수, 연산자의 조합으로, 계산 결과는 값입니다.
6 * 10
표현식은 변수 값을 포함할 수 있습니다:
x * 10
값은 숫자와 문자열과 같은 여러 가지 유형일 수 있습니다.
예를 들어, "Bill" + " " + "Gates"는 "Bill Gates"로 계산됩니다:
"Bill" + " " + "Gates"
JavaScript 키워드
JavaScript 키워드실행된 작업을 식별합니다.
var
키워드는 브라우저에 새로운 변수를 생성하도록 알립니다:
var x = 7 + 8; var y = x * 10;
JavaScript 주석
모든 JavaScript 문장이 "실행"되지 않습니다.
양단면 슬래시 //
또는 /*
와 */ 주석주석。
주석은 무시되고 실행되지 않습니다:
var x = 7; // 실행됩니다 // var x = 8; 실행되지 않습니다
JavaScript 식별자
식별자는 이름입니다.
JavaScript에서는 식별자는 변수(또는 키워드, 함수, 태그)를 이름으로 사용합니다.
대부분의 프로그래밍 언어에서 합법적인 이름의 규칙은 비슷합니다.
JavaScript에서는 첫 번째 문자는 문자, 밑줄(-) 또는 달러 심볼($)여야 합니다.
연속된 문자는 문자, 숫자, 밑줄 또는 달러 심볼일 수 있습니다.
푸시:숫자는 첫 번째 문자로 사용할 수 없습니다. 이렇게 하면 JavaScript가 식별자와 숫자를 쉽게 구분할 수 있습니다.
JavaScript는 대문자와 소문자를 구분합니다
모든 JavaScript 식별자대문자와 소문자를 구분합니다。
변수 lastName
과 lastname
은 두 개의 다른 변수입니다.
lastName = "Gates"; lastname = "Jobs";
JavaScript는 직접 VAR 또는 Var 키워드로 번역됩니다 var。
JavaScript와 독수리 대문자
역사적으로, 프로그래머들은 여러 단어를 하나의 변수 이름으로 결합하는 세 가지 방법을 사용했습니다:
하이픈:
first-name, last-name, master-card, inter-city.
주석:JavaScript에서 하이픈(-)은 사용할 수 없습니다. 그것은 감소 연산에 사용됩니다.
언더스코어:
first_name, last_name, master_card, inter_city.
캐멀 케이스(Camel Case):
FirstName, LastName, MasterCard, InterCity.

JavaScript 프로그래머는 대문자로 시작하는 캐멀 케이스를 사용하는趋向 있습니다:
firstName, lastName, masterCard, interCity
JavaScript 문자 집합
JavaScript 사용 유니코드 문자 집합.
유니코드는 전 세계 대부분의 문자, 기호 및 기호를 포함하고 있습니다.
자세한 내용을 알고 싶다면, 우리의 완전한 유니코드 참조 매뉴얼。