在注释掉下面的匿名函数表达式“a”时,如何正确检查“b”上的 NULL?用例:假设“a”是分配给“b”的页面内 JS 包含(库),但库无法加载,现在出现控制台错误。
var a = function () { return 'Success!'; } // Exclude this line
var b = a();
if (typeof b !== 'undefined' || b !== null) { // These checks do not work.
console.log(b);
} else {
console.log('Failed!');
}