Language/JavaScript
[JavaScript] 객체 & 모듈
jaewpark
2021. 10. 3. 23:44
다른 언어에서 쓰이는 맵, 딕셔너리 같은 데이터 타입으로 key, value 값으로 객체를 만든다.
|
1
2
3
4
5
6
7
8
9
10
11
12
|
var Student = {'jaewpark' : 4, 'junmkang' : 2, 'jiychoi' : 4, 'jwon' : 1};
var Day = {}
Day['Monday'] = 1;
Day['Tuesday'] = 2;
Day['Wednesday'] = 3;
var Color = new Object();
Color['Red'] = 0;
Color['Green'] = 8000;
Color['Yellow'] = 400;
|
cs |
객체의 속성에 접근을 할 때, 아래와 같이 접근할 수 있다.
|
1
2
3
4
|
var grades = {'egoing': 10, 'k8805': 6, 'sorialgi': 80};
for(key in grades) {
document.write("key : "+key+" value : "+grades[key]+"<br />");
}
|
cs |
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
//greeting,js
function welcome(){
return 'Hello world';
}
//main.c
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<script src="greeting.js"></script>
</head>
<body>
<script>
alert(welcome());
</script>
</body> </html> |
cs |