日期:2014-05-16  浏览次数:20359 次

javascript高手进来帮我解决一个问题
我知道用(for   a   in   对象)   这样可以列出对象的所有属性(但不能列表出对象的方法)  
window是一个对象,open是window   的其中一个方法,用  
for(a   in   window){alert(a)}  
看不到“open”  
有没有什么办法把对象(如:window)的所有方法列表出来。
给出具体代码

------解决方案--------------------
window 可以枚举属性和事件已经不错了,JS 内建对象什么都枚举不出来

L@_@K

<script type= "text/javascript ">
<!--

for (var m in window)
{
document.write(m + " : " + window[m] + " <br> ");
}
document.write( " <br> ==================================== <br> ");

for (var m in String)
{
document.write(m + " : " + window[m] + " <br> ");
}
//-->
</script>