사용자 도구

사이트 도구


wiki:javascript:javascript_note:js_variables

문서의 이전 판입니다!


JavaScript Variables

  • description : JavaScript Variables
  • author : 오션
  • email : shlim@repia.com
  • lastupdate : 2021-04-01


JavaScript 변수는 데이터 값을 저장하기 위한 컨테이너입니다.

하기 예제에서, x, yzvar 키워드로 선언한 변수들 입니다.

var x = 5;
vat y = 6;
var z = x + y;


상기 예제에서 다음을 기대할 수 있습니다.

  • x는 값 5를 저장합니다.
  • y는 값 6을 저장합니다.
  • z는 값 11을 저장합니다.


Using let and const (ES6)

2015년 이전에는 var 키워드를 사용하는 것이 JavaScript 변수를 선언하는 유일한 방법이었습니다.

2015 버전의 JavaScript (ES6)에서는 const 키워드를 사용하여 재할당할 수 없는 변수를 정의하고,
let 키워드를 사용하여 제한된 범위의 변수를 정의할 수 있습니다.

이러한 키워드 간의 차이점을 설명하는 것은 약간 복잡하고 이전 브라우저에서는 지원되지 않기 때문에, 본 튜토리얼의 첫 번째 부분에서는 var를 가장 자주 사용합니다.

Safari 10 및 Edge 14는 ES6를 완벽하게 지원하는 최초의 브라우저입니다.

Much Like Algebra

하기 예제에서, price1, price2, 그리고 total은 변수입니다.

var price1 = 5;
var price2 = 6;
var total = price1 + price2;
<code>
\\
대수학과 마찬가지로 프로그래밍에서, 값을 유지하기 위해 price1과 같은 변수를 사용합니다.\\
\\
대수학과 마찬가지로 프로그래밍에서, 표현식<sup>expressions</sup>에 변수를 사용합니다(total = price1 + price2).\\
\\
상기 예제에서 합계를 11로 계산할 수 있습니다.\\
\\
%%JavaScript%% 변수는 데이터 값을 저장하기 위한 컨테이너입니다.\\
\\
=====JavaScript Identifier=====
모든 %%JavaScript%% **변수<sup>variables</sup>****고유한 이름<sup>unique names</sup>**으로 *8식별되어야<sup>identified</sup>** 합니다.\\
\\
이러한 고유한 이름을 **식별자<sup>identifiers</sup>**라고 합니다.\\
\\
식별자는 짧은 이름 (: x 및 y)이거나 더 설명적인 이름 (age, sum, totalVolume) 일 수 있습니다.\\
\\
변수 (고유 식별자) 이름을 구성하는 일반적인 규칙은 다음과 같습니다.\\
\\
  * 이름에는 문자, 숫자, 밑줄 및 달러 기호가 포함될 수 있습니다.
  * 이름은 문자로 시작해야 합니다.
  * 이름은 $ 및 _로 시작할 수도 있지만, 본 튜토리얼에서는 사용하지 않습니다.
  * 이름은 대소문자를 구분합니다 (y와 Y는 다른 변수 임).
  * 예약어 (: JavaScript 키워드)는 이름으로 사용할 수 없습니다.
\\
**JavaScript 식별자는 대소 문자를 구분합니다.**\\
\\
=====The Assignment Operator=====
%%JavaScript%%에서 등호 (=)"같음" 연산자가 아니라 **"할당"<sup>assignment</sup>**연산자입니다.\\
\\
이것은 대수학과 다릅니다. 다음은 대수학에서 의미가 없습니다.\\
<code javascript>
x = x + 5


그러나 JavaScript에서는 완벽하게 의미가 있습니다. 이것은 x + 5의 값을 x에 할당한다는 의미입니다.

(x + 5의 값을 계산하고 그 결과를 x에 넣습니다. x의 값은 5 씩 증가합니다.)

“같음”연산자는 JavaScript에서 ==처럼 작성됩니다.

JavaScript Data Types

JavaScript 변수는 100과 같은 숫자와 “John Doe”와 같은 텍스트 값을 포함할 수 있습니다.

프로그래밍에서, 텍스트 값을 텍스트 문자열text strings 이라고 합니다.

JavaScript는 다양한 유형의 데이터를 처리할 수 있지만, 지금은 숫자와 문자열만 생각하면 됩니다.

문자열은 큰 따옴표 또는 작은 따옴표 안에 작성됩니다. 숫자는 따옴표 없이 작성됩니다.

따옴표 안에 숫자를 넣으면, 텍스트 문자열로 처리됩니다.

var pi = 3.14;
var person = "John Doe";
var answer = 'Yes I am!';


Declaring (Creating) JavaScript Variables

JavaScript에서 변수를 만드는 것을 변수 “선언”이라고합니다.

var 키워드를 사용하여 JavaScript 변수를 선언합니다.

var carName; 선언 후 변수에는 값이 없습니다 (기술적으로 값은 정의되지 않음).

변수에 값을 지정하려면 등호를 사용하십시오.

carName = “볼보”; 변수를 선언 할 때 변수에 값을 할당 할 수도 있습니다.

var carName = “볼보”; 아래 예에서는 carName이라는 변수를 만들고 여기에 “Volvo”값을 할당합니다.

그런 다음 id = “demo”로 HTML 단락 내부의 값을 “출력”합니다.

/volume1/web/dokuwiki/data/attic/wiki/javascript/javascript_note/js_variables.1617252763.txt.gz · 마지막으로 수정됨: 2022/03/10 19:52 (바깥 편집)