<script language=javascript>
var majorCodes = new Array();
majorCodes["T00"] = 1021;
majorCodes["T01"] = 121;
majorCodes["T2A"] = 3234;
var tagArray=new Array();
for (i in majorCodes)
{
tagArray[tagArray.length]=i
}
alert(tagArray)
</script>

解决方案 »

  1.   

    <script>
    var majorCodes = new Array();
    majorCodes["T00"] = 1021;
    majorCodes["T01"] = 121;
    majorCodes["T2A"] = 32;
    key_array = new Array();
    for(var key in majorCodes){
      key_array.push(key);
    }
    //测试:
    for(i=0;i<key_array.length;i++){
      alert(key_array[i]+'\n');
    }
    </script>
      

  2.   


    function getKeys(map){
        keys = new Array();
        for(key in map){
            keys[keys.length]=key;
        }
        return keys;
    }var majorCodes = new Array();
    majorCodes["T00"] = 1021;
    majorCodes["T01"] = 121;
    majorCodes["T2A"] = 3234;var keys = getKeys(majorCodes);
    alert(keys);