page. 71 (데이터 타입과 변수 선언)

Book/Node.js 교과서 2020. 5. 20. 14:26
반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
if(true){
    var x = 3;
}
console.log(x); //3
 
if(true){
   const y = 3
}
console.log(y); //ReferenceError: y is not defined
 
const a = 0;
= 1;
let b = 0;
= 1;
const c; //Missing initializer in const declaration
 
//변수 선언 
//자바스크립트는 동적 언어이다.
//변수 타입을 미리 선언 할 필요가 ㅇ벗다.
//타입은 프로그램이 처리 되는 과정에서 자동으로 파악된다.
//같은 변수에 여러타입의 값을 넣을수 있다는 뜻이다.
 
//https://developer.mozilla.org/ko/docs/Web/JavaScript/Data_structures
 
//var : 함수 스코프를 가지므로 블록 밖에서 접근 가능
//const, let : 블록 스코프를 가진다. 블록 밖에서 접근 불가능, 호이스팅같은 문제도 해결되고 코드 관리도 수월해진다.
 
//const : 한번 대입 하면 다른값을 대입할수 없다, 초기화시 값을 대입 해야 한다.
 
//데이터 타입 
//기본 자료형 
//Boolean, Null, Undefined, Number, String, Symbol 
 
//Object: 참조형 
 
 
cs
반응형

'Book > Node.js 교과서' 카테고리의 다른 글

node 이벤트루프  (0) 2020.05.19
: