반응형 객체2 JavaScript 기초 13 - 객체 - method, this const person = { name : 'gm', age : 28, fitness : function() { console.log("운동을 좋아합니다."); } } method 위의 fitness처럼 객체 프로퍼티로 할당된 함수 const person = { name : 'gm', age : 28, fitness() { console.log("운동을 좋아합니다."); } } 이렇게 줄여서 선언 가능 this const person = { name : 'gm', age : 28, fitness() { console.log(this.name+"은 운동을 좋아합니다."); } } this로 자신의 프로퍼티 값 접근 가능 화살표 함수를 쓸 수 있나? 화살표 함수는 자신만의 this를 가지지 않음 그러므로 외.. 2022. 1. 11. JavaScript 기초 12 - 객체(Object) 객체 const person = { name : 'gm', age : 23 } 여기서 name이나 age는 객체의 프로퍼티(key)이고 'gm'과 23은 프로퍼티 값(value)이다. 접근 person.name // 'gm' person[name] // 'gm' 추가 person.gender = 'male' /* 다음과 같이 추가됨 person = { name : 'gm', age : 23, gender = 'male' } */ 삭제 delete person.gender /* 다음과 같이 삭제됨 person = { name : 'gm', age : 23 } */ 존재여부 확인 'name' in person // true for... in 반복문 객체의 프로퍼티 값을 가져올 수 있음 for(let key .. 2022. 1. 11. 이전 1 다음 반응형