indirect eval


// 上下文是 global
class Global {getThis() {return (0, eval)('this')}}
class Scope {getThis() {return (eval)('this')}}

indirect eval() executes it in global scope.

可以使用这个方法来检测 eval 是否被修改