8강 Object

자스는 ‘동적인 객체정의’라고 한다. (일단 만들고 본다, 맨땅헤딩)

var exam = new Object();
exam.kor = 30;
exam.eng = 70;
exam.math = 80;

console.log(exam.kor + exam.eng);  // 100; 막 가져다 써도 오류가 안남

❗자바스크립트가 가지고 있는 특징이 너무나 유연해서 예상치 못한 값을 출력할 일이 많다.

변수에 값을 넣어 사용할 수도 있다.

var exam = new Object();
exam["eng"] = 70;

var key = "eng";  // key 변수에 "eng"를 넣는다
exam[key];  // exam["eng"]와 동일!! => 70