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/es.regexp.to-string.js | 19 +++++++++---------- 1 files changed, 9 insertions(+), 10 deletions(-) diff --git a/PAMapp/node_modules/core-js/modules/es.regexp.to-string.js b/PAMapp/node_modules/core-js/modules/es.regexp.to-string.js index bc4abef..919ff7d 100644 --- a/PAMapp/node_modules/core-js/modules/es.regexp.to-string.js +++ b/PAMapp/node_modules/core-js/modules/es.regexp.to-string.js @@ -1,27 +1,26 @@ 'use strict'; var PROPER_FUNCTION_NAME = require('../internals/function-name').PROPER; -var redefine = require('../internals/redefine'); +var defineBuiltIn = require('../internals/define-built-in'); var anObject = require('../internals/an-object'); var $toString = require('../internals/to-string'); var fails = require('../internals/fails'); -var flags = require('../internals/regexp-flags'); +var getRegExpFlags = require('../internals/regexp-get-flags'); var TO_STRING = 'toString'; var RegExpPrototype = RegExp.prototype; -var nativeToString = RegExpPrototype[TO_STRING]; +var n$ToString = RegExpPrototype[TO_STRING]; -var NOT_GENERIC = fails(function () { return nativeToString.call({ source: 'a', flags: 'b' }) != '/a/b'; }); +var NOT_GENERIC = fails(function () { return n$ToString.call({ source: 'a', flags: 'b' }) != '/a/b'; }); // FF44- RegExp#toString has a wrong name -var INCORRECT_NAME = PROPER_FUNCTION_NAME && nativeToString.name != TO_STRING; +var INCORRECT_NAME = PROPER_FUNCTION_NAME && n$ToString.name != TO_STRING; // `RegExp.prototype.toString` method // https://tc39.es/ecma262/#sec-regexp.prototype.tostring if (NOT_GENERIC || INCORRECT_NAME) { - redefine(RegExp.prototype, TO_STRING, function toString() { + defineBuiltIn(RegExp.prototype, TO_STRING, function toString() { var R = anObject(this); - var p = $toString(R.source); - var rf = R.flags; - var f = $toString(rf === undefined && R instanceof RegExp && !('flags' in RegExpPrototype) ? flags.call(R) : rf); - return '/' + p + '/' + f; + var pattern = $toString(R.source); + var flags = $toString(getRegExpFlags(R)); + return '/' + pattern + '/' + flags; }, { unsafe: true }); } -- Gitblit v1.8.0