rem: var A = new Array(); for (var i in obj) A[i] = typeof(obj[i]); var T = appendNewElement(D, "table"); for (var item in A) { var TR = appendNewElement(T, "tr"); appendNewElement(TR, "td", newElement("b", item)); appendNewElement(TR, "td", A[item]); if (A[item] == "function") appendNewElement(TR, "td", A[item].toSource()); 
add: var T = appendElement(D, "table"); for (var i = 0; i < A.length; i++) { var key = A[i]; var value = obj[key]; var type = typeof(value);  if (exclude.indexOf(type) > -1) continue;  if (noConst && key.search(/^[A-Z0-9_]+$/) > -1) continue; var TR = appendElement(T, "tr"); appendElement(TR, "td", element("b", key)); appendElement(TR, "td", type); appendElement(TR, "td", value + ""); if (type == "function") appendElement(TR, "td", value.toSource()); 
context: function debugObject(obj, msg) {	if (msg) appendNewElement(D, "h1", msg);	var D = getDebug();	var A = new Array();	for (var i in obj) A[i] = typeof(obj[i]); 	var T = appendNewElement(D, "table");	for (var item in A) {		var TR = appendNewElement(T, "tr");		appendNewElement(TR, "td", newElement("b", item));		appendNewElement(TR, "td", A[item]); 		if (A[item] == "function") 			appendNewElement(TR, "td", A[item].toSource());		};	}
meta: 7747	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7747/0eaf74c0f46f9bc280b1a8bc65efc07285394cc0/debug.js/clean/client/digitallibrary/greyskin/debug.js