1. 다음의 표를 객체로 만들어라
속성 | 값 |
이름 | Nature of Code |
가격 | 30000원 |
저자 | Deniel Shifman |
ISBM | 9788968481901 |
페이지 | 620 |
더보기
1
2
3
4
5
6
7
8
|
let bookinformation={
이름:'Nature of Code',
가격:'30000',
저자:'Deniel Shifman',
ISBM:9788968481901,
페이지:620
};
console.log(bookinformation);
|
cs |
2. 다음의 데이터를 객체 배열로 만들어라
이름 | 미네랄 | 가스 | 보급품 |
일벌레 | 50 | 0 | 1 |
여왕 | 150 | 0 | 2 |
바퀴 | 75 | 25 | 2 |
히드라리스크 | 100 | 50 | 2 |
타락귀 | 150 | 100 | 2 |
더보기
1
2
3
4
5
6
7
|
let unit=[];
unit.push({이름:'일벌레', 미네랄:50, 가스:0, 보급품:1});
unit.push({이름:'여왕', 미네랄:150, 가스:0, 보급품:2});
unit.push({이름:'바퀴', 미네랄:75, 가스:25, 보급품:2});
unit.push({이름:'히드라리스크', 미네랄:100, 가스:50, 보급품:2});
unit.push({이름:'타락귀', 미네랄:150, 가스:100, 보급품:2});
console.log(unit);
|
cs |
3. 다음 코드의 오류를 수정하라
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
let object={
"+":1,
"-":2,
"*":3,
"/":4
};
console.log(object.+);
console.log(object.-);
console.log(object.*);
console.log(object./);
alert(object.+);
alert(object.-);
alert(object.*);
alert(object./);
|
cs |
더보기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
let object={
"+":1,
"-":2,
"*":3,
"/":4
};
console.log(object["+"]);
console.log(object["-"]);
console.log(object["*"]);
console.log(object["/"]);
alert(object["+"]);
alert(object["-"]);
alert(object["*"]);
alert(object["/"]);
|
cs |
+, -, *, / 는 식별자로 사용할 수 없기때문에 객체이름['식별자'] 형태로 사용한다.
4. 자기 자신을 자바스크립트 객체로 표현하라
더보기
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
|
let MyInformation={
Name:'Choi Jong-won',
Birth:'1991.12.18',
Age:29,
Land:'Korea, Republic of',
Call:'010-XXXX-XXXX',
Gender:'Male'
};
MyInformation.total=function(){
let summery='';
for(let key in MyInformation){
if(key != 'total'){
with(MyInformation){
summery=
'이름 : '+Name+'\n'
+'생일 : '+Birth+'\n'
+'성별 : '+Gender+'\n'
+'나이 : '+Age+'\n'
+'전화 : '+Call+'\n'
+'국적 : '+Land+'\n';
};
};
};
return summery;
};
console.log(MyInformation.total());
|
cs |
'프로그래밍 공부 > JavaScript' 카테고리의 다른 글
JavaScript - 프로토타입 (0) | 2019.12.09 |
---|---|
JavaScript - 생성자 함수 (0) | 2019.12.09 |
JavaScript - 객체와 배열을 사용한 데이터 관리 (0) | 2019.12.08 |
JavaScript - 객체의 속성 추가 / 제거 (0) | 2019.12.07 |
JavaScript - 객체와 반복문 / 객체 관련 키워드 (0) | 2019.12.07 |