-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
請編輯問題並解釋你的意思。你期望看到函數的源代碼嗎?你期望執行該功能嗎?還有別的嗎? –