我正在 javascript 中创建一个小 Shape 类,以便画布消磨一些时间。我想知道我是否可以做类似下面的事情,
var Shape = function (shape) {
// pseudo code
if (shape is a prototype function of Shape) {
shape();
}
}
Shape.prototype.quad = function () {
}
因此,对于上述内容,唯一有效的字符串将quad
是唯一定义的原型函数。
这可能吗?