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 · 1579 阅读 · 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 · 242 阅读 · 0 评论 -
JavaScript中的布尔值
JavaScript中的True与false值 false undefined null 0 NaN 空字符串("") 除了上述值以外,其他的任何值都为真,包括true和"true". 当传递给条件语句所有其他的值,包括所有对象会被计算为真 。 请不要混淆原始的布尔值true和false 与 Boolean对象的真和假。例如: var b = new Boolean(false); if (b) //结果视为真 if (b == true) // 结果视为假 ...原创 2020-08-07 21:37:21 · 521 阅读 · 0 评论