我希望能夠遍歷文檔中的所有JavaScript函數,例如,爲它們添加alert('ok');
。即時迭代和更改JavaScript函數
所以,如果我有:
function a(num) {
return num;
}
後,我跑我的JavaScript代碼,並調用這個函數,它會怎麼做:
{
alert('ok');
return num;
}
我知道我可以使用窗口訪問函數[。 funcName],但我如何迭代所有函數並編輯它們?
感謝
PS:我知道這是不是一個很好的主意,但它只是一個調試環境
謝謝! 但只是一個點,它不會工作 正確的方法是: \t \t窗口[I] =功能(X){ \t \t \t復位功能(){ \t \t \t \t警報(X ); \t \t \t \t return window ['_ original_'+ x] .apply(null,arguments); \t \t \t} \t \t}(i); – Fernando 2010-07-22 19:47:36