在对象中调用函数并使用该对象的属性

时间:2018-06-21 07:03:30

标签: javascript

let person={
    firstName: 'Joe',
    lastname :'dawn',
    birthYear: 1995,
    job:"IT",
    family:['nikita','papa','mom'],
    age:(function(){
        console.log(this);

        return new Date().getFullYear()- this.birthYear;
    })()
};

当我打印年龄时,结果是NaN等于this.birthYear

问题是我如何才能在对象内调用该函数并仅在该函数中使用该对象的属性。

0 个答案:

没有答案