-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathders01.js
98 lines (65 loc) · 1.11 KB
/
ders01.js
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
// VAR - LET - CONST
/* let age;
console.log(age);
age = 42;
console.log(age);
const name = "Arin";
console.log(name); */
// name = "Elis";
/* let name = "Arin";
console.log(name);
name = "Elis";
console.log(name); */
/* let str = "";
for ( let i =0; i<10; i++) {
str = str.concat(i);
console.log(str);
} */
/* const myArr = [1, 2, 3];
console.log(myArr);
myArr.pop();
console.log(myArr); */
/* const student = {
name: "Arin",
age:5
}
console.log(student);
Object.freeze(student);
student.name = "Elis";
console.log(student); */
/* student = {
name: "Elis",
age:5
}
*/
/* var age = 40;
console.log(age);
age = 42;
console.log(age) */
// VAR --> global scope / functional scope
/* var x = 1;
console.log(x);
if (x === 1 ) {
var x = 10;
console.log(x)
}
console.log(x) */
// LET --> block scope
/* let y = 1;
console.log(y);
if (y === 1 ) {
let y = 10;
console.log(y)
}
console.log(y) */
/* const x = 10;
console.log(window.x); */
// HOISTING
// var x;
/* console.log(x);
var x = 10;
console.log(x); */
// let y; XXXXX
/* const y = 102;
console.log(y);
*/