JavaScript Error name egenskab

Definition og brug

name egenskaben sættes eller returnerer fejlnavnet.

error name egenskaben kan returnere seks forskellige værdier:

Fejlnavn Beskrivelse Prøv det selv
EvalError

Fejl opstår i eval() funktionen.

Kommentar:Nyere versioner af JavaScript vil ikke udløse nogen EvalError. Brug i stedet SyntaxError.

RangeError Fejl opstår ved tal, der er uden for rækkevidde. Prøv det selv
ReferenceError Fejl opstår ved ugyldig reference. Prøv det selv
SyntaxError Fejl opstår ved syntaksfejl. Prøv det selv
TypeError Fejl opstår ved typefejl. Prøv det selv
URIError Fejl opstår i encodeURI(). Prøv det selv

Vedligeholdelse:Se også fejlobjektets message Egenskaber.

Eksempel

Returner fejlnavnet (vi skriver "alert" som "adddlert" med vilje for at skabe en fejl):

try {
  adddlert("Velkommen gæst!");
}
catch(err) {
  document.getElementById("demo").innerHTML = err.name;
}

Prøv det selv

Syntaks

errorObj.name

Tekniske detaljer

Returværdi: Streng, der repræsenterer fejlnavnet.
JavaScript version: 1.0

Browser understøttelse

Egenskab Chrome IE Firefox Safari Opera
name Support Support Support Support Support

Relaterede sider

JavaScript tutorial:JavaScript fejl

JavaScript reference manual:message egenskab