修正する一般的な解決策は何ですか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
'debug(typeof xyz ===" undefined "?undefined:xyz);' maybe? – Ian
あなたはmacrを使うことができます...ああ、待ってください。 –
なぜ、本番環境でデバッグコードを実行したいのですか? –