Uncaught ReferenceError
düzeltmesi için genel bir çözümdür.Düzeltme Başarısız ReferenceError
Hata ayıklama kodunun üretime geçmesini sağlamak için bir işlev oluşturuyorum. Ancak bir değişkenin bulunmadığı ancak hata ayıklama kodunun hala mevcut olduğu durumlar olabilir. Böyle bir durumda js'yi durdurmamalıdır.
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
'ayıklama (typeof xyz === tanımlanmamış "tanımsız":? Xyz);' belki? – Ian
Bir macr kullanabilirsiniz ... oh, bekle. –
Hata ayıklama kodunuzu neden üretimde çalıştırmak istiyorsunuz? –