본문 바로가기
JavaScript/JavaScript Study

✍️변수와 자료형에 대해 알아보자

by 제Lee 2023. 11. 7.

 

더보기

변수란?

변할 수 있는 수, 변할 수 있는 정보를 뜻합니다 .

변수는 '변할 수 있는 수'이기 때문에 지정된 값을 계속 바꿀 수 있습니다.

 

변수명

1. 변수이름은 공백,특수문자,구두점(반점,온점,물음표 등)을 사용할 수 없습니다($,_는 가능)

2.첫 글자에 숫자가 올 수 없습니다.

3.대소문자를 구별해서 사용합니다. 

4.예약어를 쓸 수 없습니다.

5.var, let, const를 사용합니다 (유니코드 문자도 사용이 가능합니다)

 

🧐자료형

1) 기본형 (Primitive)

1. null:빈값을 표현한다
2. undefined: 값을 할당하지 않은 변수를 말한다 
3.Number: 숫자형(정수, 소수점, 무한대, NaN 등)
4.String: 문자열 
5.Boolean: true / false
📌null  vs   nudefined
[공통점]
모두 값이 없음을 의미합니다 

[차이점]
null
null은 값이 없음을 명시적으로 나타냅니다.즉 의도적으로 비어있음을 의미한다.
null은 해당변수가 어떤 객체도 가리키고 있지 않다는 것을 의미한다.
 
nudefined
ndefined 는 자바스크립트 엔진은 변수를 선언할 때 초기값으로 nudefined를 할당합니다.  
즉 선언한 후에 값을 할당하지 않은 변수 / 값이 주어지지 않은 인수에 자동으로 할당됩니다.
1.값을 할당하지 않은 변수 
2.함수가 값을 return 하지 않았을 때
3.메서드와 선언에서 변수가 할당받지 않은 경우

 

02) 객체형(Object)

1. Reference 타입
2. 클래스, 배열, 함수, 사용자 정의 클래스 
3.JSON의 기본 구조 

 

 

 

 

 

 

🐥출처

https://dinfree.com/lecture/frontend/123_js_2.html

https://99geo.tistory.com/69

멋쟁이 사자처럼 스쿨

'JavaScript > JavaScript Study' 카테고리의 다른 글

while 반복문✍️  (1) 2024.01.01
반복문 🧐  (0) 2023.12.12
✨자바스크립트 if조건문  (0) 2023.12.01
🐥비교연산자&산술연산자  (0) 2023.11.24
자바스크립트 연산자에 대해 알아보자 🐥  (1) 2023.11.16

댓글