如何改变js内置行为的代理与反射