mirror of
https://git.mirrors.martin98.com/https://github.com/cilame/v_jstools
synced 2025-07-06 13:05:13 +08:00
Update env_maker.js
This commit is contained in:
parent
0d7e16190d
commit
2c8c3f072b
@ -304,6 +304,7 @@ var _v = 'value'
|
|||||||
var _g = 'get'
|
var _g = 'get'
|
||||||
var _s = 'set'
|
var _s = 'set'
|
||||||
var _ti = +new Date
|
var _ti = +new Date
|
||||||
|
var _objp = Object.prototype
|
||||||
var _isvm = typeof global == 'undefined' // 用作区别于 node 与使用 vm2 库时的标记
|
var _isvm = typeof global == 'undefined' // 用作区别于 node 与使用 vm2 库时的标记
|
||||||
var _slice = Date.call.bind(Date.call, [].slice)
|
var _slice = Date.call.bind(Date.call, [].slice)
|
||||||
var _join = Date.call.bind(Date.call, [].join)
|
var _join = Date.call.bind(Date.call, [].join)
|
||||||
@ -412,7 +413,9 @@ function hook_obj(r,n){
|
|||||||
a[_y] = {}
|
a[_y] = {}
|
||||||
}
|
}
|
||||||
if (!a[_y]['fake__proto__']){
|
if (!a[_y]['fake__proto__']){
|
||||||
a[_y]['fake__proto__'] = hook_obj(a[b],n+'.__proto__')
|
if (a[b] && a[b] !== _objp){
|
||||||
|
a[_y]['fake__proto__'] = hook_obj(a[b],n+'.__proto__')
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return a[_y]['fake__proto__']
|
return a[_y]['fake__proto__']
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user