객체(object) - 데이터타입 (자바스크립트)
key-value couple
nem=10;
str="Hello";
ar = [12,1,4,7];
let obj = {
name:'SDH',
mobile:'123123123',
age:26,
city:'Cheonan'
};
let obj2 = {
name:'Jonadan',
gender:'male',
age:24
};
let ar = [obj,obj2]; //배열에 넣기가능
let x = ar[0]['age']; //x = 26
let y = ar[1]['gender']; //y = male
ex)
let x = obj['name']; // x='SDH'
let y = obj['mobile']; // y='123123123'
obj['age'] = 26;
obj['car']='AVANTE' //<<이와같이 위에 없는 값을넣으면 위에있는 obj에 car:'AVANTE'가 추가됨
obj['city']=null // 내용이 지워짐
o1={Korean:96,
Math:98,
English:94,
Chmistry:92}
javascript framework : "object-based"
예제
let ar=['name ','age ','city ','birthday '];
let person={};
for(i=0;i<ar.length;i++){
person[ar[i]]=prompt(ar[i]+'을 입력하시오');
}
for(i=0;i<ar.length;i++){
document.write(ar[i]+'['+person[ar[i]]+']<br>');
}
document.write('프로그램종료');
ar[] : 객체명
person : 빈 object
for문 첫번째 : person 이라는 object에 ar배열에있는 객체명을 넣고 prompt로 객체값을 받아와서 넣어준다
for문 두번째 : person 안에있는 값 출력
'국비지원학원 > Javascript' 카테고리의 다른 글
11.16정리 (0) | 2021.11.16 |
---|---|
11.15정리 (jquery 기초) (0) | 2021.11.16 |
11.11 정리 (0) | 2021.11.12 |
11.10정리(setInterval, newDate()함수) (0) | 2021.11.10 |
숫자를 받고 그숫자에 해당하는 구구단을 출력하기 (0) | 2021.11.08 |