Toggle theme
문제를 잘 정의하는 것은 문제를 절반 해결한 것이다. - 2023.12
사용자 도구
Toggle theme
로그인
사이트 도구
검색
도구
문서 보기
이전 판
PDF로 내보내기
Fold/unfold all
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
start
»
wiki
»
javascript
»
javascript_note
»
js_syntax
wiki:javascript:javascript_note:js_syntax
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
======JavaScript Syntax====== <WRAP left notice 80%> * description : JavaScript Syntax * author : 오션 * email : shlim@repia.com * lastupdate : 2021-04-01 </WRAP> <WRAP clear></WRAP> \\ %%JavaScript%% 구문<sup>Syntax</sup>은 %%JavaScript%% 프로그램이 구성되는 방식인, 규칙 집합입니다.\\ <code html> var x, y, z; // Declare Variables x = 5; y = 6; // Assign Values z = x + y; // Compute Values </code> =====JavaScript Values===== %%JavaScript%% 구문은 두 가지 유형의 값<sup>values</sup>을 정의합니다.\\ * 고정 값 ( Fixed values ) * 변수 값 ( Variable values ) 고정 값을 리터럴**<sup>Literals</sup>**이라고 합니다.\\ \\ 변수 값을 변수**<sup>Variables</sup>**라고 합니다.\\ =====JavaScript Literals===== 고정 값에 대한 가장 중요한 두 가지 구문 규칙은 다음과 같습니다.\\ \\ 1. **숫자<sup>Numbers</sup>**는 소수를 포함하거나 포함하지 않고 작성됩니다.\\ <code html> 10.50 1001 </code> 2. **문자열 (스트링<sup>Strings</sup>)**은 큰 따옴표 또는 작은 따옴표로 묶인 텍스트입니다.\\ <code html> "John Doe" 'John Doe' </code> =====JavaScript Variables===== 프로그래밍 언어에서, **변수<sup>variables</sup>**는 데이터 값을 **저장<sup>store</sup>**하는 데 사용됩니다.\\ \\ %%JavaScript%%는 %%var%% 키워드를 사용하여 변수를 **선언<sup>declare</sup>합니다.**\\ \\ 등호<sup>equal sign</sup>는 변수에 **값을 할당<sup>assign values</sup>**하는 데 사용됩니다.\\ \\ 하기 예제에서 x는 변수로 정의됩니다. 그런 다음 x에 값 6이 할당됩니다(주어집니다).\\ <code html> var x; x = 6; </code> =====JavaScript Operators===== %%JavaScript%%는 **산술 연산자<sup>arithmetic operators</sup>** ( ''+'' ''-'' ''*'' ''/'' )를 사용하여 값을 계산합니다.\\ <code html> (5 + 6) * 10 </code> %%JavaScript%%는 **할당 연산자<sup>assignment operator</sup>** ( ''='' )를 사용하여 변수에 값을 **할당<sup>assign</sup>**합니다.\\ <code html> var x, y; x = 5; y = 6; </code> =====JavaScript Expressions===== **표현식<sup>expression</sup>**은 값(values), 변수(variables) 및 연산자(operators)의 조합이며, 값을 계산합니다.\\ \\ 계산<sup>computation</sup>을 평가(evaluation)라고 합니다.\\ \\ 예를 들어, 5 * 10은 50으로 평가됩니다:\\ <code html> 5 * 10 </code> 표현식에는 특정 변수 값도 포함될 수 있습니다.\\ <code html> x * 10 </code> 값은 숫자 및 문자열과 같은 다양한 유형이 될 수 있습니다.\\ \\ 예를 들어, "John"+ ""+ "Doe"는 "John Doe"로 평가됩니다.\\ =====JavaScript Keywords===== %%JavaScript%% **키워드<sup>keyword</sup>**는 수행할 작업을 식별하는 데 사용됩니다.\\ \\ ''%%var%%'' 키워드는 브라우저에게 변수를 만들도록 지시합니다:\\ <code html> var x, y; x = 5 + 6; y = x * 10; </code> =====JavaScript Comments===== 모든 %%JavaScript%% 스테이트먼트가 "실행"되는 것은 아닙니다.\\ \\ 이중 슬래시<sup>double slashes</sup> ''%%//%%'' 뒤 또는 ''%%/*%%''와 ''%%*/%%'' 사이의 코드는 **주석<sup>comment</sup>**으로 처리됩니다.\\ \\ 주석은 무시되며 실행되지 않습니다.\\ <code html> var x = 5; // I will be executed // var x = 6; // I will NOT be executed </code> =====JavaScript Identifiers===== 식별자<sup>Identifier</sup>는 이름입니다.\\ \\ %%JavaScript%%에서, 식별자는 변수 (및 키워드, 함수 및 라벨)의 이름을 지정하는 데 사용됩니다.\\ \\ 공식 이름에 대한 규칙은 대부분의 프로그래밍 언어에서 거의 동일합니다.\\ \\ %%JavaScript%%에서, 첫 번째 철자는 문자, 밑줄 (_) 또는 달러 기호 ($) 이어야 합니다.\\ \\ 이어지는 철자는 문자, 숫자, 밑줄 또는 달러 기호 일 수 있습니다.\\ \\ 첫 번째 철자로 숫자를 사용할 수 없습니다.\\ 이런 식으로 %%JavaScript%%는 식별자와 숫자를 쉽게 구별 할 수 있습니다.\\ =====JavaScript is Case Sensitive===== 모든 %%JavaScript%% 식별자는 **대소 문자를 구분<sup>case sensitive</sup>**합니다.\\ \\ 변수 ''%%lastName%%'' 과 ''%%lastname%%'' 는 두 개의 다른 변수입니다.\\ <code html> var lastname, lastName; lastName = "Doe"; lastname = "Peterson"; </code> %%JavaScript%%는 **VAR** 또는 **Var**을 키워드 **var**로 해석하지 않습니다.\\ =====JavaScript and Camel Case===== 역사적으로, 프로그래머는 여러 단어를 하나의 변수 이름으로 결합하는 다양한 방법을 사용했습니다.\\ \\ **하이픈<sup>Hyphens</sup>:**\\ * first-name, last-name, master-card, inter-city * %%JavaScript%%에서는 하이픈을 사용할 수 없습니다. 하이픈은 뺄셈<sup>subtractions</sup>을 위해 예약되어 있습니다.\\ \\ \\ **밑줄<sup>Underscore</sup>:**\\ * first_name, last_name, master_card, inter_city.\\ \\ \\ **Upper Camel Case (Pascal Case):**\\ * FirstName, LastName, MasterCard, InterCity.\\ \\ \\ **Lower Camel Case:**\\ * %%JavaScript%% 프로그래머는 소문자<sup>lowercase letter</sup>로 시작하는 카멜 케이스를 사용하는 경향이 있습니다. * firstName, lastName, masterCard, interCity. \\ =====JavaScript Character Set===== %%JavaScript%%는 **유니코드 (Unicode)** 문자 집합을 사용합니다.\\ \\ 유니코드는 세계의 거의 모든 문자<sup>characters</sup>, 구두점<sup>punctuations</sup>, 및 기호<sup>symbols</sup>를 포함합니다.\\ \\ 자세히 살펴 보려면 [[https://www.w3schools.com/charsets/ref_html_utf8.asp|HTML Unicode (UTF-8) Reference]]를 살펴보십시오.\\ {{tag>오션 Javascript Syntax}}
/volume1/web/dokuwiki/data/pages/wiki/javascript/javascript_note/js_syntax.txt
· 마지막으로 수정됨: 2023/01/13 18:44 (바깥 편집)
문서 도구
문서 보기
이전 판
역링크
PDF로 내보내기
Fold/unfold all
맨 위로