From 9bdb95c9e34cef640534e5e5a1e2225a80442000 Mon Sep 17 00:00:00 2001 From: HelenHuang <LinHuang@pollex.com.tw> Date: 星期四, 09 六月 2022 15:48:15 +0800 Subject: [PATCH] TODO#139894 [ footer -最下方說明與保經代合作 ] 文案修改 --- PAMapp/node_modules/core-js/modules/esnext.map.group-by.js | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/PAMapp/node_modules/core-js/modules/esnext.map.group-by.js b/PAMapp/node_modules/core-js/modules/esnext.map.group-by.js index 70e3f3a..7cf7276 100644 --- a/PAMapp/node_modules/core-js/modules/esnext.map.group-by.js +++ b/PAMapp/node_modules/core-js/modules/esnext.map.group-by.js @@ -1,12 +1,16 @@ 'use strict'; var $ = require('../internals/export'); +var call = require('../internals/function-call'); +var uncurryThis = require('../internals/function-uncurry-this'); var aCallable = require('../internals/a-callable'); var getIterator = require('../internals/get-iterator'); var iterate = require('../internals/iterate'); +var push = uncurryThis([].push); + // `Map.groupBy` method // https://github.com/tc39/proposal-collection-methods -$({ target: 'Map', stat: true }, { +$({ target: 'Map', stat: true, forced: true }, { groupBy: function groupBy(iterable, keyDerivative) { aCallable(keyDerivative); var iterator = getIterator(iterable); @@ -16,8 +20,8 @@ var set = aCallable(newMap.set); iterate(iterator, function (element) { var derivedKey = keyDerivative(element); - if (!has.call(newMap, derivedKey)) set.call(newMap, derivedKey, [element]); - else get.call(newMap, derivedKey).push(element); + if (!call(has, newMap, derivedKey)) call(set, newMap, derivedKey, [element]); + else push(call(get, newMap, derivedKey), element); }, { IS_ITERATOR: true }); return newMap; } -- Gitblit v1.8.0