JavaScript try-catch无效

Raj*_*juu 4 html javascript

我是Java Script的新手.在下面的代码中,我试图故意创建一个错误,以了解try ... catch的工作原理.但没有任何东西在运行

<html>
<body>
<p id="demo"></p>
<script>
try {
    adddlert("Hi User!");
}
catch(Error e) {
    document.getElementById("demo").innerHTML = e.message;
}
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

Agu*_*ana 6

try {
    adddlert("Hi User!");
}
catch(e) {
    document.getElementById("demo").innerHTML = e.message;
}
Run Code Online (Sandbox Code Playgroud)
<html>
<body>
<p id="demo"></p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)


Gok*_* KP 5

语法错误:

改变你catch (Error e)catch (e).

更多信息:http://www.w3schools.com/js/js_errors.asp

  • @freefaller w3fools引用了很多变化.W3Schools仍然存在问题,但他们至少在开发人员所关心的问题上工作过.对于许多初学者来说,W3Schools已经构建了提供体面学习体验的教程和游乐场.然而,如果没有从更有信誉的资源中学习,继续你的教育是错误的,所以当你准备升级时,继续前进.使用像try/catch这样基本的东西,W3schools绰绰有余. (2认同)