
JavaScript
CamelGem
这个作者很懒,什么都没留下…
展开
-
JavaScript中的嵌套try...catch示例
JavaScript中嵌套的try…catch// 第一种情况try { try { throw new Error('oops'); //=> 抛出一个error对象,对象的message为'error' } finally { console.log('finally'); //=> 无论是否抛出异常都会执行 }}catch (ex) { //=> 捕获到内部try语句抛出的异常对象 console.e原创 2020-08-08 00:06:39 · 1642 阅读 · 0 评论 -
JavaScript中的try..catch示例
try … catch示例function foo(num) { // 检查传入的参数是否为数值 if (typeof num !== "Number") { throw { type: "Value error", info: "The value is not right, it should be a number!" }; } else { return num; }}原创 2020-08-07 23:43:25 · 285 阅读 · 0 评论 -
JavaScript中的布尔值
JavaScript中的True与false值falseundefinednull0NaN空字符串("")除了上述值以外,其他的任何值都为真,包括true和"true".当传递给条件语句所有其他的值,包括所有对象会被计算为真 。请不要混淆原始的布尔值true和false 与 Boolean对象的真和假。例如:var b = new Boolean(false);if (b) //结果视为真if (b == true) // 结果视为假...原创 2020-08-07 21:37:21 · 560 阅读 · 0 评论