<SCRIPT LANGUAGE="JavaScript">
<!--
function m1(){alert()}
function m2(){alert()}
function class1 ()
{
this.method1=m1
this.method2=m2
this.property1=1
this.property2=2
}
var c = new class1();
for (var i in c)
if (typeof(c[i])=="function")
document.write(i+"<br>")
//-->
</SCRIPT>

解决方案 »

  1.   

    我是希望得到系统自有的方法,
    比如history,location等,如何列举?谢谢!!
      

  2.   

    <INPUT TYPE="text" id=myPara>
    <table border=1>
    <tr><td>name</td><td>value</td></tr>
    <SCRIPT LANGUAGE="JavaScript">
     var myPara = document.getElementById("myPara"); for(var myEnum in myPara)
     {
        document.write("<TR><td>");
        document.write(myEnum);
        document.write("</td><td>");
        document.write(myPara[myEnum]);
        document.write("</td></TR>");
     }
    </SCRIPT>
    </table>
      

  3.   

    <table border=1>
    <tr><td>name</td><td>value</td></tr>
    <SCRIPT LANGUAGE="JavaScript">
     for(var myEnum in window)
     {
        document.write("<TR><td>");
        document.write(myEnum);
        document.write("</td><td>");
        document.write(window[myEnum]);
        document.write("</td></TR>");
     }
    </SCRIPT>
    </table>