From 0d7e16190dace2e8af3c81fe6c4e28c892bca35d Mon Sep 17 00:00:00 2001 From: cilame Date: Mon, 29 Nov 2021 14:12:20 +0800 Subject: [PATCH] Update env_maker.js --- tools/env_maker.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/env_maker.js b/tools/env_maker.js index 16e57c5..5593af8 100644 --- a/tools/env_maker.js +++ b/tools/env_maker.js @@ -408,6 +408,9 @@ function hook_obj(r,n){ } } if (b == '__proto__' && !_isvm){ // vm2 使用时就不好处理 this.__proto__ = window.__proto__ ,需注意 + if (!a[_y]){ + a[_y] = {} + } if (!a[_y]['fake__proto__']){ a[_y]['fake__proto__'] = hook_obj(a[b],n+'.__proto__') }