diff --git a/assets/loggerService/loggerService.js b/assets/loggerService/loggerService.js index e2bb97a..247cd88 100644 --- a/assets/loggerService/loggerService.js +++ b/assets/loggerService/loggerService.js @@ -57,8 +57,9 @@ __PluginManager__.register('loggerService', function(module, exports, require, g function setObjectValue(log, depth, key, value, opClass, maxDepth = 3, openDepth = 1, isRoot = true) { var rowChildNode, isObj = support.isObject(value), id = isObj?support.uniqueId():'', skipValue = value === window || value === document, - valueString = ((isObj && typeof value.toString !== 'function') || typeof value === 'symbol')?(typeof value):value, - val = (isObj&&maxDepth&&!skipValue)?'':valueString, inp, j, + valueString = ((isObj && typeof value.toString !== 'function') || typeof value === 'symbol')?(typeof value):(Array.isArray(value)?'Array':value), + val = (isObj&&maxDepth&&!skipValue)?'':valueString, + inp, j, len = isObj?Object.keys(value).length:0; if(!isRoot || (isRoot && !isObj)) {