Отклањање грешака у ЈаваСцрипт-у у прегледачу (са примерима)

У овом упутству ћете научити о отклањању грешака у ЈаваСцрипт-у помоћу примера.

Током писања програма можете и наићи на грешке. Грешке нису нужно лоше. У ствари, најчешће нам помажу да идентификујемо проблеме са нашим кодом. Неопходно је да знате како да отклоните грешке у свом коду и исправите грешке.

Отклањање грешака је поступак испитивања програма, проналажења грешке и исправљања.

Постоје различити начини на које можете отклонити грешке у свом ЈаваСцрипт програму.

1. Коришћење цонсоле.лог ()

Методу можете користити console.log()за отклањање грешака у коду. Можете пренети вредност коју желите да проверите у console.log()методу и проверити да ли су подаци тачни.

Синтакса је:

 console.log(object/message);

Можете предати предмет у console.log()или једноставно низ поруке.

У претходном упутству користили смо console.log()методу за штампање резултата. Међутим, овај метод можете користити и за отклањање грешака. На пример,

 let a = 5; let b = 'asdf'; let c = a + b; // if you want to see the value of c console.log(c); // then do other operations if(c) ( // do something )

Употреба console.log()методе у прегледачу отвара вредност у прозору за отклањање грешака.

Рад методе цонсоле.лог () у прегледачу

console.log()Није специфичан за претраживаче. Доступно је и у другим ЈаваСцрипт механизмима.

2. Коришћење програма за отклањање грешака

Кључна debuggerреч зауставља извршавање кода и позива функцију отклањања грешака.

debuggerЈе доступан у скоро свим ЈаваСцрипт мотора.

Погледајмо пример,

 let a = 6; let b = 9; let c = a * b; // stops the execution debugger; console.log(c);

Погледајмо како можете да користите програм за отклањање грешака у прегледачу Цхроме.

Рад програма за отклањање грешака у прегледачу

Горњи програм зауставља извршавање програма у реду који садржи debugger.

Затим можете наставити контролу протока након испитивања програма.

Остатак кода извршиће се када наставите са скриптом притиском на плаи на конзоли.

Рад програма за отклањање грешака у прегледачу

3. Постављање тачака прекида

Тачке прекида за ЈаваСцрипт код можете поставити у прозору за отклањање грешака.

ЈаваСцрипт ће престати да се извршава на свакој тачки прекида и омогућава вам да испитате вредности. Затим можете наставити са извршавањем кода.

Погледајмо пример постављањем тачке прекида у прегледачу Цхроме.

Рад тачака прекида у прегледачу

Преко тачке можете поставити тачку прекида било где у коду.

Постављање тачака прекида слично је постављању програма за отклањање грешака у код. Овде само постављате тачке прекида кликом на број линије изворног кода, уместо ручног позива функције отклањања грешака.

У горе наведеним методама користили смо прегледач Цхроме да бисмо ради једноставности приказали поступке отклањања грешака. Међутим, то није једина опција.

Сви добри ИДЕ-ови пружају начин за отклањање грешака у коду. Процес отклањања грешака може бити мало другачији, али концепт отклањања грешака је исти.

Занимљиви Чланци...