문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
|
wiki:javascript:javascript_note:js_statements [2021/04/01 08:12] emblim98 만듦 |
wiki:javascript:javascript_note:js_statements [2023/01/13 18:44] (현재) |
||
|---|---|---|---|
| 줄 54: | 줄 54: | ||
| </ | </ | ||
| </ | </ | ||
| + | \\ | ||
| + | 대부분의 %%JavaScript%% 프로그램에는 많은 %%JavaScript%% 스테이트먼트가 포함되어 있습니다.\\ | ||
| + | \\ | ||
| + | 스테이트먼트는 작성된 순서대로 하나씩 실행됩니다.\\ | ||
| + | \\ | ||
| + | %%JavaScript%% 프로그램 (및 %%JavaScript%% 스테이트먼트)은 종종 %%JavaScript%% 코드라고 합니다.\\ | ||
| + | =====Semicolons ;===== | ||
| + | 세미콜론은 %%JavaScript%% 스테이트먼트를 구분합니다.\\ | ||
| + | \\ | ||
| + | 각각의 실행 스테이트먼트 끝에 세미콜론을 추가합니다.\\ | ||
| + | <code html> | ||
| + | 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 | ||
| + | </ | ||
| + | 세미콜론으로 구분하면, | ||
| + | <code html> | ||
| + | a = 5; b = 6; c = a + b; | ||
| + | </ | ||
| + | 웹에서, 세미콜론이 없는 예제를 볼 수 있습니다.\\ | ||
| + | 스테이트먼트는 세미콜론으로 끝내는 것이 필수는 아니지만 적극 권장합니다.\\ | ||
| + | =====JavaScript White Space===== | ||
| + | %%JavaScript%%는 여러 개의 공백을 무시합니다. 더 읽기 쉽게 스크립트에 공백을 추가 할 수 있습니다.\\ | ||
| + | \\ | ||
| + | 하기의 2줄은 동일합니다.\\ | ||
| + | <code html> | ||
| + | var person = " | ||
| + | var person=" | ||
| + | </ | ||
| + | 연산자 %%( = + - * / )%% 주위에 공백을 두는 것이 좋습니다.\\ | ||
| + | <code html> | ||
| + | var x = y + z; | ||
| + | </ | ||
| + | =====JavaScript Line Length and Line Breaks===== | ||
| + | 가독성을 높이기 위해 프로그래머는 종종 80자 보다 긴 코드 줄을 피하는 것을 좋아합니다.\\ | ||
| + | \\ | ||
| + | %%JavaScript%% 스테이트먼트가 한 줄에 맞지 않는 경우, 줄바꿈을 하기에 가장 좋은 위치는 연산자 뒤입니다: | ||
| + | \\ | ||
| + | <code html> | ||
| + | document.getElementById(" | ||
| + | "Hello Dolly"; | ||
| + | </ | ||
| + | =====JavaScript Code Blocks===== | ||
| + | %%JavaScript%% 스테이트먼트는 중괄호< | ||
| + | \\ | ||
| + | 코드 블록의 목적은 함께 실행될 스테이트먼트를 정의하는 것입니다.\\ | ||
| + | \\ | ||
| + | 블록에서 그룹화된 스테이트먼트를 찾을 수 있는 곳은 %%JavaScript%% 함수입니다.\\ | ||
| + | <code html> | ||
| + | function myFunction() { | ||
| + | document.getElementById(" | ||
| + | document.getElementById(" | ||
| + | } | ||
| + | </ | ||
| + | 튜토리얼에서는 코드 블록에 2칸 들여쓰기를 사용합니다.\\ | ||
| + | =====JavaScript Keywords===== | ||
| + | %%JavaScript%% 스테이트먼트는 수행할 JavaScript 작업을 식별하는 키워드로 시작하는 경우가 많습니다.\\ | ||
| + | \\ | ||
| + | JavaScript 키워드의 전체 목록을 보려면 [[https:// | ||
| + | \\ | ||
| + | 이 튜토리얼에서 배우게 될 키워드 목록은 다음과 같습니다.\\ | ||
| + | ^ Keyword | ||
| + | | break | switch 또는 loop를 종료합니다. | ||
| + | ^ continue | ||
| + | | debugger | ||
| + | ^ do ...while | ||
| + | | for | 조건이 참이면 실행될 스테이트먼트 블럭을 표시합니다. | ||
| + | ^ function | ||
| + | | if ... else | 조건에 따라 실행될 스테이트먼트 블럭을 표시합니다. | ||
| + | ^ return | ||
| + | | switch | ||
| + | ^ try ... catch ^ 스테이트먼트 블럭에 오류 처리를 구현합니다. | ||
| + | | var | 변수를 선언합니다. | ||
| + | \\ | ||
| + | %%JavaScript%% 키워드는 예약어 (reserved words)입니다. 예약어는 변수의 이름으로 사용할 수 없습니다.\\ | ||
| - | + | {{tag> | |
| - | + | ||
| - | + | ||
| - | {{tag> | + | |