Không cần viết hàm quản lý debug khi đã có logpoint
functiondebug(on,vịTrí,...biến){if(on!=="on"){return}//Trong dánNhãn(), trước khi test regexif(vịTrí===1)returnconsole.log('Ở ngoài test:',biến)//Trong dánNhãn(), sau khi test regex thành côngif(vịTrí===2)returnconsole.log('Vào trong test:',biến)//Trong tạoDanhSáchTừVàNhãnTừCâuNhập() if(vịTrí===3)returnconsole.log('vậtThểTừCâuNhập[i][0]:',biến)if(vịTrí===4)returnconsole.log('PTTTThựcSự:',biến)}
Có thể định nghĩa những bộ nhiều console.log() khác nhau cho cùng một bug. Mỗi bug khác nhau sẽ có một bộ khác nhau. Có thể tắt mở tất cả chúng cùng lúc
Bấm F12 để di chuyển đến nơi xuất hiện hàm debug khác
Có thể tắt ở cả trong hàm lẫn ở vị trí
Lúc này nếu cần console.log() thì có thể xoá nhanh chóng