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 식별자대문자와 소문자를 구분합니다

변수 lastNamelastname은 두 개의 다른 변수입니다.

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.
camelCase

JavaScript 프로그래머는 대문자로 시작하는 캐멀 케이스를 사용하는趋向 있습니다:

firstName, lastName, masterCard, interCity

JavaScript 문자 집합

JavaScript 사용 유니코드 문자 집합.

유니코드는 전 세계 대부분의 문자, 기호 및 기호를 포함하고 있습니다.

자세한 내용을 알고 싶다면, 우리의 완전한 유니코드 참조 매뉴얼