Javascript 객체 2 ( 속성 추가, 제거 )

BooKi·2022년 2월 7일
0

Javascript

목록 보기
18/46
post-thumbnail

⭐Javascript 객체 2

📕객체 속성 추가

객체를 생성할 때 키와 값을 같이 만드는 것을 정적으로 생성한다고 한다

나중에 키와 값을 만드는 것은 동적으로 생성한다고 한다

방법

식별자.키 = 값 

const info = { 
	name: '최부기', 
    age: 25,
    hi: () => {console.log(`${info.name}가 인사합니다.`)},
    bye: function() {console.log(`${this.name}가 집에 갑니다.`)}
}

info.height = 183
console.log(info.height) -> 183

📗객체 속성 제거

방법

delete 객체.키

delete info.height

console.log(info) -> {name: '최부기', age: 25, hi: ƒ, bye: ƒ}

📘const인데 왜 추가, 제거를 해도 에러가 나지 않을까?

전에 스택, 힙에서 얘기한 내용과 같다.

객체도 크기가 크기때문에 힙에 생성된다

profile
성장을 보여주는 기록

0개의 댓글