웹3

변수의 특징과 변수 선언하기 (3.12)

멋쟁이토마토★ 2024. 3. 13. 02:52

[변수의 개념]

굉장히 복잡한 식이나  반복해서 사용하는 식 같은 것들을
특정한 주머니 같은 걸 만들어서 그 안에 각각 넣어다니고,
필요할 때 간단하게 그 주머니를 이용해서 사용하는 것을 "변수" 라고 이해하자.

 

[변수 선언하기]

let  => 변수 사용 준비

변수 명 => 이름

 = => 대입연산자 (오른쪽 데이터를 왼쪽에 대입)

 

이 코드 자체를 변수선언 이라고 한다.

=> 변수 만들기 라고 쉽게 이해할 수 있다.

 

[변수 명 특징]

** 변수 명을 불러서 사용할 때는 " " 없이 변수 명만을 작성해야한다.
** 변수 명을 지을 때 대시 (-)를 사용할 수 없다.
** 숫자만 사용할 수 없다.
** 사용할 수 없는 단어들이 있다. (Re served Words)
** 언더바(_)를 사용할 수 있다.
** 뒷 단어는 대문자로 작성해주는게 필수는 아니지만 약속이다.

 

[html/css와 js 비교]

html의 class이름을 만들 때에는 - (대시)를, JS에서는 _(언더바)를 사용한다.

html이나 css에서는 헷갈리지 않도록 모두 소문자로, JS에서는 뒷 단어는 대문자로 작성해준다.

[변수의 특징: 코드펜 이동]

 

첫번째 no와 두번째 no모두 변수 명이 같은데 console창을 보면 값이 다르게 나오고,

심지어 3.5의 no는 let으로 선언하지도 않았는데 

어떻게 저런 결과가 나올 수 있는가?

 

변수는 변할 수 있는 값이기 때문이다.

 

변수는 다시 값을 넣을 수 있다.

ㄴ 값을 다시 선언할 때는 앞에 let, var, contst등.. 을 붙이면 안된다.

 

같은 변수 명을 사용할 수 없다.

 

 

'웹3' 카테고리의 다른 글

제이쿼리 기초 (3.14)  (0) 2024.03.14
else / 함수 / 제이쿼리 (03.13)  (0) 2024.03.13
연산자와 피연산자 (3.13)  (0) 2024.03.13
웹3 : 수업페이지  (0) 2024.03.13
자바스크립트 기초와 console창 (03.12)  (3) 2024.03.13