JavaScript-те ерекше жағдайларды өңдеу дегеніміз не?
JavaScript-те ерекше жағдайларды өңдеу дегеніміз не?

Бейне: JavaScript-те ерекше жағдайларды өңдеу дегеніміз не?

Бейне: JavaScript-те ерекше жағдайларды өңдеу дегеніміз не?
Бейне: 😮 Mitsubishi Outlander 3 не болды? Субтитрлер! 2024, Мамыр
Anonim

Қашан а JavaScript оператор қатені тудырады, ол ан шығару үшін айтылады ерекшелік . Келесі мәлімдемеге көшудің орнына, JavaScript аудармашы тексереді ерекше жағдайларды өңдеу код. Егер жоқ болса ерекше жағдайды өңдеуші , содан кейін бағдарлама кез келген функциядан қайтарады ерекшелік.

Сол сияқты, сіз JavaScript-тегі ерекшеліктерді қалай өңдейсіз?

Сен істей аласың ұстау бағдарламашы жасаған және орындалу уақыты ерекше жағдайлар , бірақ сіз алмайсыз JavaScript-ті ұстаңыз синтаксистік қателер. Try блогынан кейін дәл біреуі болуы керек ұстау блок немесе бір соңғы блок (немесе екеуінің бірі). Қашан а ерекшелік try блогында орын алады, the ерекшелік e және ішінде орналастырылады ұстау блок орындалады.

Сонымен қатар, JavaScript тіліндегі қателердің қандай түрлері бар? Негізгі үшеуі бар қателердің түрлері бұл компиляция кезінде орын алуы мүмкін JavaScript бағдарлама: синтаксис қателер , орындалу уақыты қателер және логикалық қателер.

Жоғарыдан басқа, ерекше жағдайларды өңдеу дегенді қалай түсінесіз?

Ерекше жағдайды өңдеу жауап беру процесі болып табылады ерекше жағдайлар компьютерлік бағдарлама іске қосылғанда. Ан ерекшелік арнайы өңдеуді қажет ететін күтпеген оқиға орын алғанда орын алады. Ерекше жағдайды өңдеу сыпайы түрде әрекет етеді тұтқа бұл жағдайлар бағдарламаның (немесе одан да жаманы, бүкіл жүйенің) жасайды апатқа ұшырамайды.

Қателерді өңдеудің екі түрі қандай?

Қате - өңдеу дамыту әдістері қателер қатаң түзетуді қамтиды. Қате - өңдеу логикаға арналған әдістер қателер немесе қателер әдетте қолданбаны мұқият жөндеу немесе ақауларды жою арқылы болады.

Қателердің төрт негізгі категориясы бар:

  • Логикалық қателер.
  • Жасалған қателер.
  • Компиляция уақытындағы қателер.
  • Орындалу қателері.

Ұсынылған: