#2.3 Const and Let
#2.4 Booleans
#2.5 Arrays
변수 선언 방법
const - 변수를 상수로 선언한다.(한번 대입된 값을 변경할 수 없다.)
- 값을 변경하려하면 변경할 수 없다고 알려준다.
let - 업데이트?!가 가능한 형태로 변수를 선언한다.(프로그램 중 내가 원하는 값으로 바꾸며 사용할 수 있다.)
var - 예전의 자바스크립트에서 변수를 선언할 때 사용하던 예약어(아무런 기능 없다.)
니코쌤의 규칙 : 기본적으로 const를 사용, 필요 시 let을 사용 / var는 사용하지 말고, 알고만 있자.
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
// #2.3 Const and Let
const a = 7; //const 변하지 않는 상수
const b = 3;
let myName ="duran"; //변할 수 있는 변수
console.log(a);
console.log(b);
console.log("Hello "+ myName); // hello duran이 출력된다.
myName = "jerry"; //myName 변수의 값을 변경
console.log("Your name is "+myName); // myname에 jerry가 출력됨
// #2.4 Booleans
// 참과 거짓 true or false
const amIFat = true;
console.log(amIFat);
const amIFat1 = null;
console.log(amIFat1); //출력되는 "null"은 아무것도 들어있지 않다는 의미
let something;
console.log(something); 출력되는 "Undefined"은 정의 되지 않았다.
Variable이 메모리에 만들어졌지만 값이 주어지지 않았다.
// Undefined와 null 은 다르다 null은 자연적으로 나오지 않는다.
// 사용자가 의도적으로 변수에 값이 없다는 것을 명시하고 싶을 때 사용
// #2.5 Arrays(배열)
이렇게 만들면 완전히 노가다. const sun ="sun";
const mon ="mon";
const tue ="tue";
const wed ="wed";
const thu ="thu";
const fri ="fri";
const sat ="sat";
console.log(sun);
console.log(mon);
console.log(tue);
console.log(wed);
console.log(thu);
console.log(fri);
console.log(sat);
//배열 - 하나의 variable 안에 데이터의 list를 가지는 것
//동질형 자료의 집합이며, 배열의 순서는 메모리에 저장되는 순서와 동일함.
const daysOfWeek=[sun, mon, tue, wed, thu, fri];
const noSense=[1,2,"duran", false, true, null]
console.log(daysOfWeek, noSense);
//Get Item from Array
console.log(daysOfWeek[5]); //출력 fri, 배열의 첨자는 0부터 시작
// 배열에 sat를 추가
daysOfWeek.push(sat);
console.log(daysOfWeek);
|
cs |
'웹개발 > Javascript' 카테고리의 다른 글
Javascript - 6 - getElementById (0) | 2022.12.23 |
---|---|
Javascript - 5 (0) | 2022.12.22 |
Javascript - 4 (0) | 2022.12.21 |
Javascript - 3 (0) | 2022.12.20 |
Javascript - 1 (0) | 2022.12.18 |