【发布时间】:2016-04-13 05:53:20
【问题描述】:
我是 JavaScript 新手。由于某些原因,我需要通过 console.log 函数覆盖 windows.alert 函数。为此,我编写了以下代码,
window.alert = console.log;
alert('abc'); // gives TypeError : Illegal invocation.
我不知道我在这里做错了什么。据我所知,可以使用另一个函数对象修改 javascript 函数引用。
编辑
许多人对我的问题投了反对票,并给了我类似问题的参考,但是 我的问题不同。我想抑制 jquery 中数据表网格库的警告。这就是为什么我想用 console.log 或其他函数替换 alert 的原因。
【问题讨论】:
标签: javascript alert overriding console.log