Javascript函数无法在chrome中运行

Sha*_*313 1 javascript triggers google-chrome function

由于某些原因,javascript函数现在无法正常工作.

function alert(){
alert('Close')
}
Run Code Online (Sandbox Code Playgroud)

当我使用以下命令触发警报:

<span onclick="alert()">Hi</span>
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

未捕获RangeError:超出最大调用堆栈大小

可能有什么不对?jQuery有问题吗?

示例(错误):http://jsfiddle.net/qNjjN/show

Jiv*_*ngs 6

您已alert()使用自己的默认功能覆盖了默认功能!因此,当您alert()在方法中调用时,它正在进行无限递归调用.

将您的方法重命名为其他内容,它会很好:)