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/internals/collection-weak.js | 18 +++++++++++------- 1 files changed, 11 insertions(+), 7 deletions(-) diff --git a/PAMapp/node_modules/core-js/internals/collection-weak.js b/PAMapp/node_modules/core-js/internals/collection-weak.js index f638252..4946b4d 100644 --- a/PAMapp/node_modules/core-js/internals/collection-weak.js +++ b/PAMapp/node_modules/core-js/internals/collection-weak.js @@ -1,5 +1,6 @@ 'use strict'; -var redefineAll = require('../internals/redefine-all'); +var uncurryThis = require('../internals/function-uncurry-this'); +var defineBuiltIns = require('../internals/define-built-ins'); var getWeakData = require('../internals/internal-metadata').getWeakData; var anObject = require('../internals/an-object'); var isObject = require('../internals/is-object'); @@ -13,6 +14,7 @@ var internalStateGetterFor = InternalStateModule.getterFor; var find = ArrayIterationModule.find; var findIndex = ArrayIterationModule.findIndex; +var splice = uncurryThis([].splice); var id = 0; // fallback for uncaught frozen keys @@ -47,15 +49,15 @@ var index = findIndex(this.entries, function (it) { return it[0] === key; }); - if (~index) this.entries.splice(index, 1); + if (~index) splice(this.entries, index, 1); return !!~index; } }; module.exports = { getConstructor: function (wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) { - var C = wrapper(function (that, iterable) { - anInstance(that, C, CONSTRUCTOR_NAME); + var Constructor = wrapper(function (that, iterable) { + anInstance(that, Prototype); setInternalState(that, { type: CONSTRUCTOR_NAME, id: id++, @@ -63,6 +65,8 @@ }); if (iterable != undefined) iterate(iterable, that[ADDER], { that: that, AS_ENTRIES: IS_MAP }); }); + + var Prototype = Constructor.prototype; var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME); @@ -74,7 +78,7 @@ return that; }; - redefineAll(C.prototype, { + defineBuiltIns(Prototype, { // `{ WeakMap, WeakSet }.prototype.delete(key)` methods // https://tc39.es/ecma262/#sec-weakmap.prototype.delete // https://tc39.es/ecma262/#sec-weakset.prototype.delete @@ -97,7 +101,7 @@ } }); - redefineAll(C.prototype, IS_MAP ? { + defineBuiltIns(Prototype, IS_MAP ? { // `WeakMap.prototype.get(key)` method // https://tc39.es/ecma262/#sec-weakmap.prototype.get get: function get(key) { @@ -121,6 +125,6 @@ } }); - return C; + return Constructor; } }; -- Gitblit v1.8.0