Analizar objetos de js
ejemplo para saber como funcionan los objetos
by Edgar Martinez
HTML
<div id="texto"></div>
JavaScript
var menus=new Object();
menus["menu1"]="wwww.google.com";
menus["menu2"]="wwww.google.com";
inspeccionar(menus);
function inspeccionar(obj){
var msg = '';
for (var property in obj)
{
if (typeof obj[property] == 'function'){
var inicio = obj[property].toString().indexOf('function');
var fin = obj[property].toString().indexOf(')') + 1;
var propertyValue = obj[property].toString().substring(inicio, fin);
msg += property + ' : ' + propertyValue + '|';
}else if (typeof obj[property] == 'unknown') {
msg += 'unknown ' + property + ' : unknown ;\n';
} else{
msg += (typeof obj[property]) + ' ' + property + ' : ' + obj[property] + ' ;\n';
}
}
$("#texto").html(msg);
}