======JavaScript Statements====== * description : JavaScript Statements * author : 오션 * email : shlim@repia.com * lastupdate : 2021-04-01 \\ ====예제====

JavaScript Statements

A JavaScript program is a list of statements to be executed by a computer.

=====JavaScript Programs===== 컴퓨터 프로그램은 컴퓨터가 "실행"하는 "명령(instruction)" 목록입니다.\\ \\ 프로그래밍 언어에서, 이러한 프로그래밍 명령을 스테이트먼트(statements)라고 합니다.\\ \\ %%JavaScript%% 프로그램은 프로그래밍 스테이트먼트 목록입니다.\\ \\ %%HTML%%에서, %%JavaScript%% 프로그램은 웹 브라우저에 의해 실행됩니다.\\ =====JavaScript Statements===== %%JavaScript%% 스테이트먼트는 다음으로 구성됩니다:\\ \\ 값(Values), 연산자(Operators), 표현식(Expressions), 키워드(Keywords) 및 주석(Comments).\\ \\ 이 스테이느먼트는 브라우저에 "Hello Dolly"를 %%id = "demo"%%인 %%HTML%% 요소 내부에 작성하도록 지시합니다.\\ ====예제====

JavaScript Statements

In HTML, JavaScript statements are executed by the browser.

\\ 대부분의 %%JavaScript%% 프로그램에는 많은 %%JavaScript%% 스테이트먼트가 포함되어 있습니다.\\ \\ 스테이트먼트는 작성된 순서대로 하나씩 실행됩니다.\\ \\ %%JavaScript%% 프로그램 (및 %%JavaScript%% 스테이트먼트)은 종종 %%JavaScript%% 코드라고 합니다.\\ =====Semicolons ;===== 세미콜론은 %%JavaScript%% 스테이트먼트를 구분합니다.\\ \\ 각각의 실행 스테이트먼트 끝에 세미콜론을 추가합니다.\\ var a, b, c; // Declare 3 variables a = 5; // Assign the value 5 to a b = 6; // Assign the value 6 to b c = a + b; // Assign the sum of a and b to c 세미콜론으로 구분하면, 한 줄에 여러 개의 스테이트먼트가 허용됩니다.\\ a = 5; b = 6; c = a + b; 웹에서, 세미콜론이 없는 예제를 볼 수 있습니다.\\ 스테이트먼트는 세미콜론으로 끝내는 것이 필수는 아니지만 적극 권장합니다.\\ =====JavaScript White Space===== %%JavaScript%%는 여러 개의 공백을 무시합니다. 더 읽기 쉽게 스크립트에 공백을 추가 할 수 있습니다.\\ \\ 하기의 2줄은 동일합니다.\\ var person = "Hege"; var person="Hege"; 연산자 %%( = + - * / )%% 주위에 공백을 두는 것이 좋습니다.\\ var x = y + z; =====JavaScript Line Length and Line Breaks===== 가독성을 높이기 위해 프로그래머는 종종 80자 보다 긴 코드 줄을 피하는 것을 좋아합니다.\\ \\ %%JavaScript%% 스테이트먼트가 한 줄에 맞지 않는 경우, 줄바꿈을 하기에 가장 좋은 위치는 연산자 뒤입니다:\\ \\ document.getElementById("demo").innerHTML = "Hello Dolly"; =====JavaScript Code Blocks===== %%JavaScript%% 스테이트먼트는 중괄호curly brackets {...} 안에 코드 블록으로 함께 그룹화할 수 있습니다.\\ \\ 코드 블록의 목적은 함께 실행될 스테이트먼트를 정의하는 것입니다.\\ \\ 블록에서 그룹화된 스테이트먼트를 찾을 수 있는 곳은 %%JavaScript%% 함수입니다.\\ function myFunction() { document.getElementById("demo1").innerHTML = "Hello Dolly!"; document.getElementById("demo2").innerHTML = "How are you?"; } 튜토리얼에서는 코드 블록에 2칸 들여쓰기를 사용합니다.\\ =====JavaScript Keywords===== %%JavaScript%% 스테이트먼트는 수행할 JavaScript 작업을 식별하는 키워드로 시작하는 경우가 많습니다.\\ \\ JavaScript 키워드의 전체 목록을 보려면 [[https://www.w3schools.com/js/js_reserved.asp|JavaScript Reserved Words]]를 방문하십시오.\\ \\ 이 튜토리얼에서 배우게 될 키워드 목록은 다음과 같습니다.\\ ^ Keyword ^ Description ^ | break | switch 또는 loop를 종료합니다. | ^ continue ^ loop에서 점프하여 맨 위에서 시작합니다. ^ | debugger | JavaScript 실행을 중지하고, 사용 가능한 경우 디버깅 기능(function)을 호출합니다. | ^ do ...while ^ 스테이트먼트 블럭을 실행하고, 조건이 참인 동안 블럭을 반복합니다. ^ | for | 조건이 참이면 실행될 스테이트먼트 블럭을 표시합니다. | ^ function ^ 함수 (dunction)를 선언합니다. ^ | if ... else | 조건에 따라 실행될 스테이트먼트 블럭을 표시합니다. | ^ return ^ 함수를 종료합니다. ^ | switch | 다른 케이스에 따라서 실행될 스테이트먼트 블럭을 표시합니다. | ^ try ... catch ^ 스테이트먼트 블럭에 오류 처리를 구현합니다. ^ | var | 변수를 선언합니다. | \\ %%JavaScript%% 키워드는 예약어 (reserved words)입니다. 예약어는 변수의 이름으로 사용할 수 없습니다.\\ {{tag>오션 Javascript Statements}}