JavaScript 문장

HTML에서 JavaScript 문장은 웹 브라우저가 ' 실행 '하는 '지시'입니다.

예제

var x, y, z;	// 문장 1
x = 22;		// 문장 2
y = 11;		// 문장 3
z = x + y;	// 문장 4

본인이 직접 시도해보세요

JavaScript 프로그램

컴퓨터 프로그램는 컴퓨터가 ' 실행 '하는 일련의 '지시'입니다.

프로그래밍 언어에서 이러한 프로그래밍지시로 불립니다.

JavaScript 프로그램는 일련의 프로그래밍문장

주석:HTML에서 JavaScript 프로그램은 웹 브라우저에서 실행됩니다.

JavaScript 문장

JavaScript 문장은 다음과 같이 구성됩니다:

값, 연산자, 표현식, 키워드 및 주석.

이 문장은 브라우저에 id="demo"인 HTML 요소에 "Hello Kitty."를 출력하도록 지시합니다:

예제

document.getElementById("demo").innerHTML = "Hello Kitty.";

본인이 직접 시도해보세요

대부분의 JavaScript 프로그램은 많은 JavaScript 문장을 포함하고 있습니다.

이 문장들은 작성된 순서대로 차례대로 실행됩니다.

주석:JavaScript 프로그램(또는 JavaScript 문장)은 일반적으로 JavaScript 코드로 불립니다.

세미콜론 ;

세미콜론으로 구분된 JavaScript 문장

각 가독 가능한 문장마다 세미콜론을 추가하십시오:

a = 5;
b = 6;
c = a + b;

본인이 직접 시도해보세요

세미콜론으로 구분되면, 동일한 행에 여러 문장을 작성할 수 있습니다:

a = 5; b = 6; c = a + b;

본인이 직접 시도해보세요

세미콜론 없는 예제를 인터넷에서 볼 수 있습니다.

안내:문장을 세미콜론(;)으로 끝내는 것은 필수가 아니지만, 여전히 강력히 권장합니다.

JavaScript 공백 문자

JavaScript는 여러 공백을 무시합니다. 스크립트에 공백을 추가하여 가독성을 높일 수 있습니다.

이 두 행은 같습니다:

var person = "Bill";
var person="Bill"; 

운산자(= + - * /) 근처에 공백을 추가하는 것은 좋은 습관입니다:

var x = y + z;

JavaScript 행 길이와 줄 바꿈

최고의 가독성을 위해, 프로그래머들은 일반적으로 코드 행의 길이를 80자 이내로 제한하는 것을 좋아합니다.

JavaScript 문장이 너무 길다면, 최선의 위치는 운산자(= + - * /)입니다:

예제

document.getElementById("demo").innerHTML =
 "Hello Kitty.";

본인이 직접 시도해보세요

JavaScript 코드 블록

JavaScript 문장은 괄호()로 정의될 수 있습니다:{...})을 코드 블록에组合합니다.

코드 블록의 역할은 동시에 실행되는 문장을 정의하는 것입니다.

JavaScript에서는 문장이 블록으로 모여 있는 것을 볼 수 있습니다:

예제

function myFunction() {
    document.getElementById("demo").innerHTML = "Hello Kitty.";
    document.getElementById("myDIV").innerHTML = "How are you?";
}

본인이 직접 시도해보세요

주석:이 튜토리얼에서는 코드 블록에 4개의 공백을 사용하여 인덱싱을 했습니다.

안내:함수에 대해 더 배우게 될 것입니다.

JavaScript 키워드

JavaScript 문장은 특정 키워드를 통해 실행되어야 할 JavaScript 작업을 표시합니다.

아래 표는 강의에서 배울 키워드 중 일부를 나열했습니다:

키워드 설명
break switch 또는 루프를 종료합니다.
continue 루프를 나가고 상단에서 다시 시작합니다.
debugger JavaScript를 중지하고 디버깅 함수를 호출합니다 (사용 가능한 경우).
do ... while 조건이 참일 때까지 코드 블록을 실행합니다.
for 불리한 상황에 따라 실행되어야 할 문장 블록을 표시합니다.
function 함수를 선언합니다.
if ... else 불리한 상황에 따라 실행되어야 할 문장 블록을 표시합니다.
return 함수를 나가기
switch 불리한 상황에 따라 실행되어야 할 문장 블록을 표시합니다.
try ... catch 문장 블록에 오류 처리를 구현합니다.
var 변수를 선언합니다.

주석:JavaScript 키워드는 보존된 단어입니다. 보존된 단어는 변수 이름으로 사용할 수 없습니다.

자율 학습

JavaScript 고급 강의: ECMAScript 문법