| 
	
	
		
		
			
			 
				Вот делюсь примером, как я просматриваю объект!
			 
			
		
		
		
		
var a={};
a.key=3;
a.super=6;
a.a=1;
a.ooo={};
a.ooo.w=1;
a.ooo.d='ss';
a.ooo.kk={};
a.ooo.kk.eee=12;
a.sss='ddfdsf';
glu=0; //glubina
delta='';
deltastep='    ';
function showobj(obj,oname){
	if(typeof(obj)=='object'){
		showobj_t+='\n'+delta+oname+' {';
		glu++; delta='';
		for(g=0;g<glu;g++){
			delta+=deltastep;
		}
		for(i in obj){
			if( obj[i] == '[object Object]' ){
				showobj(obj[i],oname+'.'+i);
			}
			showobj_t+='\n'+delta+oname+'.'+i;
			showobj_t+=' = '+obj[i];
		}
		glu--; delta='';
		for(g=0;g<glu;g++){
			delta+=deltastep;
		}
		showobj_t+='\n'+delta+'}';
	}else{
		alert('noT!');
	}
}
var showobj_t=''; //итоговый текст
showobj(a,'a');
alert(showobj_t);
 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось anton-line, 15.11.2015 в 20:51.
				Причина: отформатиоровал
				
			
		
		
	
		
		
	
	
	 |