티스토리 뷰

Javascript

[Javascript] 변수

Gentlemanjs 2022. 2. 1. 20:00

 

변수란?

변수(Variables)는 변하는 데이터(값)를 저장할 수 있는 메모리 공간입니다. 데이터를 담을 수 있는 그릇이라 할 수 있죠. 변수에는 데이터가 오직 한개만 저장됩니다. 그러다 보니 새로운데이터가 들어오면 기존에 있던 데이터는 메모리 공간에서 지워지게 됩니다. 변수에 저장할 수 있는 데이터의 종류로는 문자형(String), 숫자형(Number), 논리형(Boolean) 그리고 빈(Null) 데이터가 있습니다.

변수 선언 방법

변수를 선언할 때는 다음 기본형과 같이 var 키워드를 변수명 앞에 붙입니다. 변수명에는 한글을 사용할 수 없으며, 영문과 숫자 그리고 일부 특수 문자(_,$)만 포함할 수 있습니다.

var 변수명 = 값;
let 변수명 = 값;

변수명

자바스크립트에는 의미를 가진 단어들이 있기 때문에 사용자가 임의로 사용할 수 없는 단어들이 있습니다.

키워드 : 자바스크립트에서 사용하는 단어
식별자 : 사용자가 임의로 사용하는 단어

식별자를 만드는 규칙

    • 사용자가 사용할 수 있는 문자는 : 알파벳(a~z, A~Z), 숫자(0~9), 특수문자(_,$)
    • 첫 글자는 숫자를 사용할 수 없습니다.
var 3name = Kim;    (X)
var name3 = Kim;    (O)
    • 공백을 사용할 수 없습니다. : 밑줄(_)은 사용 가능하지만, 하이픈(-)은 사용할 수 없습니다.
var i-d card = Kim;   (X)
var i_dCard = Kim;   (O)
    • 특수기호를 사용할 수 없습니다. : 달러기로($)는 사용 가능합니다.
var name? = Kim;    (X)
var $name = Kim;    (O)
    • 키워드를 사용할 수 없습니다.
var function = 100; (X)
var f = 100;            (O)

키워드란?
      자바스크립트가 처음 만들어질 때 정해진 특별한 의미가 있는 단어를 말합니다. 다음 표는 자바 스크립트의 키워드입니다.
break else instanceof true case false
new try catch finally new null
typeof continue for return var default
function switch void delete if this
while do in throw with  

단어를 조합할 때 규칙

  • 언더스코어 노테이션 : (color_top) : 중간에 '_'를 사용합니다.
  • 캐멜 노테이션 : (colorTop) : 두번째 단어의 첫 글자를 대문자로 사용합니다.
  • 파스칼 노테이션 : (ColorTop) : 모든 단어의 첫 글자를 대문자로 사용합니다.

'Javascript' 카테고리의 다른 글

[Javascript] break/continue  (0) 2022.02.09
[Javascript] 조건문  (0) 2022.02.06
[Javascript] 연산자  (0) 2022.01.30
[Javascript] 객체(Object)  (0) 2022.01.27
[Javascript] 자료형  (0) 2022.01.25
댓글
© 2018 webstoryboy