From 26fa49f4b0aa658d65a21fffe828f39e78302573 Mon Sep 17 00:00:00 2001 From: HelenHuang <LinHuang@pollex.com.tw> Date: 星期四, 09 六月 2022 17:46:58 +0800 Subject: [PATCH] Revert "Update#139889 [ 快速篩選 ] 年資文案調整" --- PAMapp/node_modules/core-js/modules/esnext.iterator.flat-map.js | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/PAMapp/node_modules/core-js/modules/esnext.iterator.flat-map.js b/PAMapp/node_modules/core-js/modules/esnext.iterator.flat-map.js index f6efe24..f81057d 100644 --- a/PAMapp/node_modules/core-js/modules/esnext.iterator.flat-map.js +++ b/PAMapp/node_modules/core-js/modules/esnext.iterator.flat-map.js @@ -1,11 +1,15 @@ 'use strict'; // https://github.com/tc39/proposal-iterator-helpers var $ = require('../internals/export'); +var global = require('../internals/global'); +var call = require('../internals/function-call'); var aCallable = require('../internals/a-callable'); var anObject = require('../internals/an-object'); var getIteratorMethod = require('../internals/get-iterator-method'); var createIteratorProxy = require('../internals/iterator-create-proxy'); var iteratorClose = require('../internals/iterator-close'); + +var TypeError = global.TypeError; var IteratorProxy = createIteratorProxy(function () { var iterator = this.iterator; @@ -15,12 +19,12 @@ while (true) { try { if (innerIterator = this.innerIterator) { - result = anObject(this.innerNext.call(innerIterator)); + result = anObject(call(this.innerNext, innerIterator)); if (!result.done) return result.value; this.innerIterator = this.innerNext = null; } - result = anObject(this.next.call(iterator)); + result = anObject(call(this.next, iterator)); if (this.done = !!result.done) return; @@ -31,7 +35,7 @@ throw TypeError('.flatMap callback should return an iterable object'); } - this.innerIterator = innerIterator = anObject(iteratorMethod.call(mapped)); + this.innerIterator = innerIterator = anObject(call(iteratorMethod, mapped)); this.innerNext = aCallable(innerIterator.next); } catch (error) { iteratorClose(iterator, 'throw', error); @@ -39,7 +43,7 @@ } }); -$({ target: 'Iterator', proto: true, real: true }, { +$({ target: 'Iterator', proto: true, real: true, forced: true }, { flatMap: function flatMap(mapper) { return new IteratorProxy({ iterator: anObject(this), -- Gitblit v1.8.0