-5
我想覆盖length
功能:覆盖Object.length功能
function x_funct(){
this.length = function(){
console.log("hello");
return 8;
}
};
var x = new x_funct();
console.log(x.length);
当节点执行它打印[Function]
。我期待看到hello
。
什么为什么不允许?你运行它意味着它*被允许。你在问为什么你没有打电话的功能没有被调用? –
'x.length'确实是一个函数。你是否打算调用这个函数? 'x.length()' – JJJ
请编辑问题并解释你的意思。你期望看到函数的源代码吗?你期望执行该功能吗?还有别的吗? –