function printObject(obj, prtCallBack) {
for(var prop in obj) {
if(prtCallBack == null) {
prtCallBack = console.log;
}
var f = obj[prop];
if (typeof(f) == 'function') {
prtCallBack(prop + "(): " + f());
} else {
prtCallBack(prop + ": " + f.toString());
}
}
}
Comments