2010-11-09 64 views
3

如何找出對象具有哪些方法,例如XMLHttpRequest?如何知道對象具有什麼方法

+0

既然您已經找到了帳戶名稱更改字段,您是否介意更改爲可理解的內容?亂碼用戶名讓你難以得到答案。 – badp 2010-11-09 09:19:06

+0

這似乎是一個有效的問題,我也想知道答案。例如,在Python中有一個dir()函數,它非常有用。 – sligocki 2012-02-22 20:26:06

+0

另請參閱http://stackoverflow.com/questions/3252406/given-an-arbitrary-javascript-object-how-can-i-find-its-methods – sligocki 2012-02-22 20:52:35

回答

0

1)語言文檔

2)谷歌

3)IDE自動填充

2
function getFunctions(obj) { 
    var funcs = []; 
    for (var i in obj) 
     if (typeof(obj[i]) == "function") 
      funcs.push(i); 
    return funcs; 
} 
4

嘗試

for (method in yourObject){ 
document.write(method + '<br>'); 
} 

或相似。一些瀏覽器正在隱藏對象的方法...

相關問題