原型,要求和一些错误

时间:2017-12-22 17:49:14

标签: javascript node.js constructor prototype

var F15c = function (tailNumber) {
    tailNumber: this.tailNumber
    console.log(this.tailNumber);
}

F15c.prototype = {
    Ammo: {
        gun: 6,
        AMRAAM : 6,
        Sidewinder: 2,
    },
    Fuel: {
        Maintank: 10000,
        ConsumptionPerKM: 2
    },
    RangeLeft : this.Fuel.Maintank/this.Fuel.ConsumptionPerKM
}

module.exports = new F15c();
问题1: 在这一行中,我做错了什么?#Main; Maintank'未定义?

RangeLeft : this.Fuel.Maintank/this.Fuel.ConsumptionPerKM
问题2: 在另一个脚本上我想创建一个尾部编号为123的F15C实例 我已经完成了

/*script start*/
var f15C=require('./F15C');
var F15 = new f15C(135); //error, F15C is not a constructor

所以我该怎么做呢?

0 个答案:

没有答案