参考链接 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/try...catch
js 同样的是可以使用 try catch 的, 使用方法类似于php
function area_of_circle(r, pi) { try { if (arguments.length === 0) { throw new Error('请输入半径'); } if (arguments.length !== 2) { pi = 3.14; } return r*r*pi; } catch (err) { console.log(typeof err); console.log(err); console.log(err.message); alert(err); } }