-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathstudy.js
More file actions
64 lines (48 loc) · 1.16 KB
/
study.js
File metadata and controls
64 lines (48 loc) · 1.16 KB
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
59
60
61
62
63
64
'use strict';
// variable (변수)
var age = 30;
var getAge = function() { }
var choeun = {}
// 원시타입
// 숫자, 문자열, 불리언, null, undefined,
// 숫자 : 10, 20, 30
// 자바스크립트 숫자 : 64비트 부동소수점
// NaN (Not a Number), Infinity (무한대)
// 문자열 (String)
// "조은은 배고프다";
// "치킨은 맛있다";
var msg = "choeun very hungry";
var msg2 = msg.toUpperCase(); // "CHOEUN VERY HUNGRY";
// 불리언
// true, false
// null과 undefined
// 그릇 (변수)
// null : 그릇 (준비)
// undefined : 그릇 없음
// null과 undefined
// 변수의 스코프
// 전역, 지역
// 전역 : global
// 지역 : local
// {}
// 함수를 단위로 스코프를 끊음
var choeun = "잘생겼다"; // 글로벌
function eat() {
var chicken = "굽네치킨"; // 지역
console.log(chicken);
function eateat() {
var moo = "치킨무";
console.log(chicken); // 굽네치킨?
console.log(moo); // 치킨무
}
return eateat; // 클로저
}
var eateat = eat();
eateat();
/**
* 정진님
*/
/**
* 조은, 남훈, 성진, 형주, 현묵, 상규,
* 진경, 남경, 해진, 영화, 승철, 봉재
*/