Comparing version 4.0.3 to 4.0.4
@@ -682,7 +682,5 @@ "use strict"; | ||
each(path, function (index, name) { | ||
if (isNull(name) || name.length < 1) | ||
if (isNull(obj) || isNull(name) || name.length < 1) | ||
return; | ||
var value = filter ? filter(obj[name], name, obj) : obj[name]; | ||
if (!isNull(obj)) | ||
obj = value; | ||
obj = filter ? filter(obj[name], name, obj) : obj[name]; | ||
}); | ||
@@ -689,0 +687,0 @@ return obj; |
{ | ||
"name": "ntils", | ||
"version": "4.0.3", | ||
"version": "4.0.4", | ||
"description": "一个 Node & Browser 工具函数集", | ||
@@ -5,0 +5,0 @@ "main": "./lib/index.js", |
@@ -628,5 +628,4 @@ /** | ||
each(path, function (index, name) { | ||
if (isNull(name) || name.length < 1) return; | ||
const value = filter ? filter(obj[name], name, obj) : obj[name]; | ||
if (!isNull(obj)) obj = value; | ||
if (isNull(obj) || isNull(name) || name.length < 1) return; | ||
obj = filter ? filter(obj[name], name, obj) : obj[name]; | ||
}); | ||
@@ -633,0 +632,0 @@ return obj; |
Sorry, the diff of this file is not supported yet
63209
1665