From 454412d9d414dfa46b0b7ed7f51136c99d046809 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Wed, 13 Sep 2017 14:38:40 +0200 Subject: [PATCH] chore(utils/lightSet): minor improvement in clear method --- src/utils.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/utils.js b/src/utils.js index cf74b17ac..65e3d0119 100644 --- a/src/utils.js +++ b/src/utils.js @@ -293,7 +293,7 @@ export const parseXml = (function () { // - works only with strings // - methods are already bound and chainable export const lightSet = collection => { - const data = createRawObject() + let data = createRawObject() if (collection) { forEach(collection, value => { data[value] = true @@ -307,9 +307,7 @@ export const lightSet = collection => { return set }, clear: () => { - for (const value in data) { - delete data[value] - } + data = createRawObject() return set }, delete: value => {