Uncaught ReferenceError
को ठीक करने का सामान्य समाधान क्या है।असीमित संदर्भ त्रुटि
मैं डीबगिंग कोड उत्पादन में सुनिश्चित करने के लिए एक फ़ंक्शन बना रहा हूं। लेकिन ऐसे मामले हो सकते हैं जहां एक चर मौजूद नहीं है लेकिन डिबगिंग कोड अभी भी मौजूद है। ऐसे मामले में इसे जेएस को रोकना नहीं चाहिए।
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
'डीबग (टाइपो xyz ===" अपरिभाषित "? अपरिभाषित: xyz); शायद? – Ian
आप एक मैक्र का उपयोग कर सकते हैं ... ओह, रुको। –
आप अपने डिबगिंग कोड को उत्पादन में क्यों चलाना चाहते हैं? –