Object assign method
const healthObj = { showHealth : function() { console.log("오늘 운동시간 : " + this.healthTime) } } const myHealth = Object.create(healthObj); myHealth.healthTime = "10:30"; myHealth.name = "sangwoo"; console.log(myHealth); //myHealth가 일반 객체가 아니라 prototype 객체 안에 포함됨. Object.Prototype.----이런식으로 작성하지 않아도 됨. //문제는 .healthTIme .name 처럼 일일히 다 지정해줘야 함
Object assign 방법
const healthObj = { showHealth : function() { console.log("오늘 운동시간 : " + this.healthTime); } } const myHealth = Object.assign(Object.create(healthObj), { name : "sangwoo", lastTime : "10:30" }) console.log("myHealth is ", myHealth);
Label, fieldset, legend, form - HTML (0) | 2019.05.01 |
---|---|
moudle의 import and export - Javascript ES6 (0) | 2019.04.25 |
class(keyword)를 통한 객체 생성 - Javascript ES6 (0) | 2019.04.23 |
rest parameter - Javascript ES6 (0) | 2019.04.23 |
function default parameters - Javascript ES6 (0) | 2019.04.23 |
댓글 영역