我正在尝试使用 Javascript 的一些更高级的 OO 功能,遵循 Doug Crawford 的“超级构造函数”模式。但是,我不知道如何使用 Javascript 的本机类型系统从我的对象中设置和获取类型。这是我现在的样子:
function createBicycle(tires) {
var that = {};
that.tires = tires;
that.toString = function () {
return 'Bicycle with ' + tires + ' tires.';
}
}
如何设置或检索新对象的类型?type
如果有正确的方法,我不想创建属性。