Video: Ni kosa gani la aina isiyoeleweka katika JavaScript?
2024 Mwandishi: Lynn Donovan | [email protected]. Mwisho uliobadilishwa: 2023-12-15 23:53
Haijashughulikiwa maana yake kosa hakukamatwa katika taarifa ya kukamata, na TypeError ni makosa jina. undefined sio kazi: Hii ndio sehemu ya ujumbe. Na kosa ujumbe, inabidi uzisome kihalisi. Kwa mfano katika kesi hii ina maana halisi kwamba msimbo ulijaribu kutumia undefined kama ilikuwa kazi.
Kwa njia hii, kosa la aina ni nini katika JS?
Vile vile huingia JavaScript ! Ukiongeza 1 na H ndani JavaScript au unapojaribu kufanya shughuli kwenye oparesheni mbili zisizolingana aina , JavaScript hutupa a TypeError . Kwa MDN: 'A TypeError hutupwa wakati operesheni au hoja iliyopitishwa kwa chaguo za kukokotoa haioani na aina inayotarajiwa na opereta au kazi hiyo.
Pia, Haiwezi kusoma mali ya undefined inamaanisha nini? TypeError ambayo haijashughulikiwa: Haiwezi kusoma mali 'si' ya isiyofafanuliwa . Kwa maneno ya msingi, njia zisizojulikana kwamba kigezo kimetangazwa lakini bado hakijapewa thamani.
Vivyo hivyo, watu huuliza, sio kazi katika JS?
Kimsingi, unayo kazi pointer katika EAX, tangu JS injini haiwezi kusema kutofautisha ni nini wakati wa kukusanya - inaweza tu kujua kwa wakati wa kukimbia. Ina maana, halisi, ni SI kazi ! Hiyo inamaanisha kuwa unafanya kitu (kifupi) kama hiki: kazi foo(){
Ni aina gani ya makosa?
Katika upimaji wa nadharia ya takwimu, a aina I kosa ni kukataliwa kwa dhana potofu ya kweli (inayojulikana pia kama uvumbuzi au hitimisho la "uongo chanya"), wakati a aina II kosa ni kutokataliwa kwa dhana potofu batili (inayojulikana pia kama matokeo ya "hasi ya uwongo" au hitimisho).
Ilipendekeza:
Ni kosa gani la jumla katika ujifunzaji wa mashine?
Katika programu za ujifunzaji zinazosimamiwa katika ujifunzaji wa mashine na nadharia ya ujifunzaji wa takwimu, hitilafu ya jumla (pia inajulikana kama kosa la nje ya sampuli) ni kipimo cha jinsi algoriti inavyoweza kutabiri thamani za matokeo kwa data ambayo haikuonekana hapo awali
Ni kosa gani la madai katika JUnit?
Utaratibu wa uthibitishaji uliojengwa ndani wa JUnit hutolewa na darasa org. 1 Assert#fail() hutupa kosa la madai bila masharti. Hii inaweza kusaidia kuashiria mtihani ambao haujakamilika au kuhakikisha kuwa ubaguzi unaotarajiwa umetupwa (tazama pia sehemu ya Zighairi Zinazotarajiwa katika Muundo wa Jaribio)
Kwa nini kosa la mafunzo ni chini ya kosa la mtihani?
Kosa la mafunzo kwa kawaida litakuwa chini ya kosa la jaribio kwa sababu data sawa inayotumika kutoshea modeli hutumika kutathmini makosa yake ya mafunzo. Sehemu ya tofauti kati ya kosa la mafunzo na kosa la jaribio ni kwa sababu seti ya mafunzo na seti ya jaribio ina maadili tofauti ya ingizo
Ni kosa gani la syntax katika JavaScript?
Kitu cha SyntaxError kinawakilisha hitilafu wakati wa kujaribu kutafsiri msimbo batili wa kisintaksia. Hutupwa wakati injini ya JavaScript inapokutana na ishara au mpangilio wa tokeni ambao hauambatani na sintaksia ya lugha wakati wa kuchanganua msimbo
Ni kosa gani la sifuri katika calipers za vernier?
Hitilafu sifuri inafafanuliwa kama hali ambapo chombo cha kupimia kinasajili usomaji wakati haipaswi usomaji wowote. Katika kesi ya calipers ya vernier hutokea wakati zero kwenye kiwango kikuu hailingani na kiwango cha sifuri cha onvernier