如题
------解决方案--------------------
不要太纠结,js中一切都是数据,包括function和object,属性可以是任意类型,并不只有简单类型才可以称为属性,是function的属性称为方法也未尝不可。
------解决方案--------------------
- JScript code
function a(){};
a.prototype.constructor=a;
function a(){};
a.prototype.constructor=a;