let number = 12;
let array = [1, 2, 3, 4];
객체는 비 원시 타입에 해당하는 자료형.
let person = new Object();
let person = {
key: "value", // 프로퍼티 (객체 프로퍼티)
key1: 123,
key2: true,
key3: undefined,
key4: [1, 2],
key5: function() {}
name: "선예림",
age: 25
};
console.log(person["name"]);
console.log(person.age)
2-1. 객체 리터럴 방식 활용
let person = {
name: "선예림",
age: 25
};
person.location = "한국";
person["gender"] = "여성";
person.name = "선예림 A";
person["age"] = 40;
console.log(person);
// 좌르륵 나옵니당 추가된 것
2-2.
const person = {
name: "선예림",
age: 25,
say: function () {
console.log(`안녕 나는 ${this.name}`);
//(`안녕 나는 ${person["name"} );
}
};
console.log(`name : ${"name" in person)`); // true of false
예시코드
let person = {
name: "선예림",
age: 25,
tail: 161
};
const personValues = Object.values(person);
for (let i = 0; i < personValues.length; i++){
console.log(personValues[i]);
}