for invar a=document.body;
for(var i in a)console.log(i);

解决方案 »

  1.   

    打个比方for(var test in window)
    {
           alert(test);
    }
      

  2.   

    这样子取出来就是了不过test是一个字符串而已,想要使用他的值 window[test]因为test只是一个字符串
      

  3.   

    for in 遍历对象中所有 “可枚举” 的属性,包括自有属性和继承的属性。ECMA Script 5 中,
    Object.keys() 返回所有可枚举的自有属性的名称;
    Object.getOwnPropertyNames() 返回对象的所有自有属性的名称,而不仅仅是可枚举的属性。