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/es.object.is-frozen.js | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/PAMapp/node_modules/core-js/modules/es.object.is-frozen.js b/PAMapp/node_modules/core-js/modules/es.object.is-frozen.js index d292a98..aa4e642 100644 --- a/PAMapp/node_modules/core-js/modules/es.object.is-frozen.js +++ b/PAMapp/node_modules/core-js/modules/es.object.is-frozen.js @@ -1,15 +1,19 @@ var $ = require('../internals/export'); var fails = require('../internals/fails'); var isObject = require('../internals/is-object'); +var classof = require('../internals/classof-raw'); +var ARRAY_BUFFER_NON_EXTENSIBLE = require('../internals/array-buffer-non-extensible'); -// eslint-disable-next-line es/no-object-isfrozen -- safe +// eslint-disable-next-line es-x/no-object-isfrozen -- safe var $isFrozen = Object.isFrozen; var FAILS_ON_PRIMITIVES = fails(function () { $isFrozen(1); }); // `Object.isFrozen` method // https://tc39.es/ecma262/#sec-object.isfrozen -$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, { +$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES || ARRAY_BUFFER_NON_EXTENSIBLE }, { isFrozen: function isFrozen(it) { - return isObject(it) ? $isFrozen ? $isFrozen(it) : false : true; + if (!isObject(it)) return true; + if (ARRAY_BUFFER_NON_EXTENSIBLE && classof(it) == 'ArrayBuffer') return true; + return $isFrozen ? $isFrozen(it) : false; } }); -- Gitblit v1.8.0