class tasit {
constructor(cins) {
this.cins = cins;
}
}
class araba extends tasit {
constructor(cins, renk, hiz) {
super(cins);
this.renk = renk;
this.hiz = hiz;
}
}
module.exports = {tasit, araba};
我想在.js文件中创建2个类,然后导出它们。如何导出或可以导出课程?
module.exports = {tasit, araba};
这是错误消息。
ReferenceError: araba is not defined
您的出口很好。这是导入类的一种方法:
// Assuming you've created your classes in myclasses.js
const {Araba, Tasit} = require('./myclasses.js')
myAraba = new Araba(1, 'a', true)
myTasit = new Tasit(10)
console.log(myAraba.hiz, myAraba.renk, myAraba.cins)
console.log(myTasit.cins)
输出
真实的'a'1
10
仅注意,我将您的班级名称大写。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句