function viewobject(obj, name, index) { if (!obj || typeof obj !== 'object') return ""; var targetItem; if (Array.isArray(obj)) { targetItem = obj[index]; } else { var keys = Object.keys(obj); targetItem = obj[keys[index]] || obj[index]; } return (targetItem && targetItem[name]) || ""; }