■ lion 이라는 객체를 생성
const lion = {
이름: '심바',
나이: 3,
주인공: true,
대사: '하쿠나마타타',
};
■ 객체 안에 속성을 추가하기
lion.다리 = '4개';
console.log(lion); // { '이름': '심바', '나이': 4, '주인공': true, '대사': '하쿠나마타타', '다리': '4개' }
■ 객체 안에 속성을 추가하는 함수 만들기
function addProperty(inputLion, a, b) {
inputLion[a] = b;
}
addProperty(lion, '다리', '4개');
console.log(lion); // { '이름': '심바', '나이': 4, '주인공': true, '대사': '하쿠나마타타', '다리': '4개' }
addProperty의 매개변수 (inputLion , a , b)
inputLion 에 객체 lion을 첫번째 인자로 넣어서 객체 lion을 가져올 수 있도록 하고,
inputLion[a] = b; → lion['다리'] = '4개' 인자들이 대입되어
console.log(lion); 해보면
{ '이름': '심바', '나이': 4, '주인공': true, '대사': '하쿠나마타타', '다리': '4개' } 로 속성이 추가된 것을 볼 수 있다.
'TIL' 카테고리의 다른 글
기본형 데이터와 참조형 데이터의 차이 (0) | 2024.07.26 |
---|---|
객체 안의 값 꺼내기 (0) | 2024.07.25 |
문자열 내 마음대로 정렬하기 (3) | 2024.07.23 |
문자열 내 p와 y의 개수, 음양 더하기 (4) | 2024.07.22 |
git & github - push / pull / branch 생성 (0) | 2024.07.18 |