From aaf6a20236175242bb36b42d2ddc1a2eedfac917 Mon Sep 17 00:00:00 2001 From: Robert Mennell Date: Sun, 13 May 2018 23:07:44 -0700 Subject: [PATCH] Update deepClone.md We missed that the clone length wasn't there. This fixes the issue --- snippets/deepClone.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets/deepClone.md b/snippets/deepClone.md index 0b9e19497..4b6f217d0 100644 --- a/snippets/deepClone.md +++ b/snippets/deepClone.md @@ -12,7 +12,7 @@ const deepClone = obj => { Object.keys(clone).forEach( key => (clone[key] = typeof obj[key] === 'object' ? deepClone(obj[key]) : obj[key]) ); - return Array.isArray(obj) ? Array.from(clone) : clone; + return Array.isArray(obj) ? (clone.length = obj.length) && Array.from(clone) : clone; }; ```