遍历JavaScript对象的所有属性

/* 
* 用来遍历指定对象所有的属性名称和值 
* obj 需要遍历的对象 
*/  
function allPrpos(obj) {  
    
// 用来保存所有的属性名称和值 
    var props = ""
    
// 开始遍历 
    for(var p in obj){  
        
// 方法 
        if(typeof(obj[p])=="function"){  
            obj[p](); 
        }
else{  
            
// p 为属性名称,obj[p]为对应属性的值 
            props+= p + "=" + obj[p] + "\t"
        }  
    }  
    
// 最后显示所有的属性 
    alert(props); 
}
posted @ 2008-07-22 17:50  一抹微蓝  阅读(1266)  评论(0编辑  收藏  举报