diff --git a/.internal/hasPath.js b/.internal/hasPath.js index 066999f3b..221a0f0ca 100644 --- a/.internal/hasPath.js +++ b/.internal/hasPath.js @@ -17,11 +17,12 @@ function hasPath(object, path, hasFunc) { path = castPath(path, object) let index = -1 - let length = path.length + let { length } = path let result = false + let key while (++index < length) { - const key = toKey(path[index]) + key = toKey(path[index]) if (!(result = object != null && hasFunc(object, key))) { break }