JavaScript Error name-ominaisuus

Määrittely ja käyttö

name -ominaisuus asettaa tai palauttaa virheen nimen.

error name -ominaisuus voi palauttaa kuusi eri arvoa:

Virheen nimi Kuvaus Kokeile
EvalError

Virhe tapahtui eval() -funktiossa.

Kommentti:Uudempia JavaScript-versioita ei aiheuta minkään EvalError:ää. Käytä sen sijaan SyntaxError:ää.

RangeError Tapahtui numero "ylittää suurinta sallittua arvoa". Kokeile
ReferenceError Tapahtui virheellinen viittaus. Kokeile
SyntaxError Tapahtui syntaksivirhe. Kokeile
TypeError Tapahtui tyyppivirhe. Kokeile
URIError Tapahtui virhe encodeURI() -funktiossa. Kokeile

Vinkki:Katso myös virheen objektin message Ominaisuudet.

Esimerkki

Palauta virheen nimi (kirjoitamme "alert" vahingossa "adddlert":)

try {
  adddlert("Tervetuloa vieraaksi!");
}
catch(err) {
  document.getElementById("demo").innerHTML = err.name;
}

Kokeile itse

Syntaksi

errorObj.nimi

Tekninen yksityiskohta

Palautusarvo: Merkkijono, joka edustaa virheen nimeä.
JavaScript-versio: 1.0

Selaimen tuki

Ominaisuudet Chrome IE Firefox Safari Opera
name Tuki Tuki Tuki Tuki Tuki

Liittyvät sivut

JavaScript-opas:JavaScript-virheet

JavaScript-käyttöohje:message-ominaisuus