Wat is 'n ongevangde tipe fout in JavaScript?
Wat is 'n ongevangde tipe fout in JavaScript?

Video: Wat is 'n ongevangde tipe fout in JavaScript?

Video: Wat is 'n ongevangde tipe fout in JavaScript?
Video: De kunst van het helpen en de achtergrond van ongevraagd advies 2024, November
Anonim

Ongevang beteken die fout was nie in 'n vangsverklaring vasgevang nie, en TypeError is die fout s'n naam. undefined is nie 'n funksie nie: Dit is die boodskapdeel. Met fout boodskappe, jy moet dit baie letterlik lees. Byvoorbeeld in hierdie geval beteken dit letterlik dat die kode probeer het om ongedefinieerd te gebruik asof dit 'n funksie was.

Op hierdie manier, wat is tipe fout in JS?

Dieselfde gaan in JavaScript ! As jy 1 en H byvoeg JavaScript of wanneer jy probeer om bewerkings uit te voer op twee operandes van ongeëwenaard tipes , JavaScript gooi a TypeError . Per MDN: 'A TypeError word gegooi wanneer 'n operand of argument wat na 'n funksie oorgedra word, onversoenbaar is met die tipe deur daardie operateur of funksie verwag word.

Ook, wat beteken Kan nie lees eienskap van ongedefinieerd nie? Ongevang TypeFout: Kan nie eiendom lees nie 'nie' van ongedefinieerd . In basiese terme, ongedefinieerde middele dat 'n veranderlike verklaar is maar nog nie 'n waarde toegeken is nie.

Net so, vra mense, is nie 'n funksie in JS nie?

Basies, jy het 'n funksie wyser in EAX, aangesien die JS enjin kan nie sê wat die veranderlike is tydens die samestellingstyd nie - dit kan slegs tydens die looptyd uitvind. Dit beteken letterlik dit is NIE 'n funksie nie ! Dit beteken dat jy iets (afgekort) soos hierdie doen: funksie foo(){

Wat is die tipe fout?

In statistiese hipotesetoetsing, a tipe ek fout is die verwerping van 'n ware nulhipotese (ook bekend as 'n "vals positiewe" bevinding of gevolgtrekking), terwyl 'n tipe II fout is die nie-verwerping van 'n vals nulhipotese (ook bekend as 'n "vals negatiewe" bevinding of gevolgtrekking).

Aanbeveel: