객체(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

+ Recent posts