什么是修复的一般解决方案Uncaught ReferenceError
。
我正在创建一个函数来确保调试代码投入生产。但是可能存在变量不存在但调试代码仍然存在的情况。在这种情况下,它不应该停止 js。
function debug(data, type){
if(type == 'alert' && mode !== 'production'){
alert(data);
}
else if(type == 'halt' && mode !== 'production'){
debugger;
}
else{
console.debug(data);
}
}
debug(xyz) //xyz doesn't exists