JerryScript: 可配置的模块命名空间重新导出会导致类型混淆和崩溃
作者: shi-bohao创建于 2026年6月20日更新于 2026年6月20日
import * as ns from './dep.mjs';
try { Reflect.ownKeys(ns); Object.defineProperty(ns, 'ns', { get: function() { return 1; }, configurable: true }); Reflect.ownKeys(ns); Object.keys(ns); delete ns.ns; } catch (e) { }
内容来源: jerryscript-project/jerryscript