apply

    20热度

    4回答

    我正在为我的一个应用程序编写全局错误处理“模块”。 我想要的功能之一是能够轻松地使用Try {} Catch {}块封装函数,以便对该函数的所有调用都将自动具有将调用我的错误处理代码全球记录方法。 (为了避免使用try/catch块污染代码)。 但是,这稍微超出了我对Javascript,.call和.apply方法以及“this”关键字的低级功能的理解。 我写了这个代码,基于原型的Functio

    5热度

    4回答

    我在IE中看到一些奇怪的行为,试图通过function.apply()调用另一个页面中的函数。 这里有一个简单的测试案例: test1.html: <HTML> <HEAD> <script language="javascript" type="text/javascript"> var opened = null; function applyNone() {