--- title: Error.prototype.message slug: Web/JavaScript/Reference/Global_Objects/Error/message translation_of: Web/JavaScript/Reference/Global_Objects/Error/message original_slug: Web/JavaScript/Referencje/Obiekty/Error/message ---
{{JSRef}}

Właściwość message jest komunikatem błędu zapisanym w sposób czytelny dla czlowieka.

Opis

Właściwość zawiera krótki opis błędu, jeśli jest dostępny, lub został ustawiony. SpiderMonkey szeroko wykorzystuje właściwość message w wyjątkach. Właściwość message jest używany, wraz z właściwością {{jsxref("Error.prototype.name", "name")}} przez metodę {{jsxref("Error.prototype.toString()")}} do tworzenia tekstowej reprezentacji obiektu Error.

Domyślnie właściwość message jest pustym stringiem, ale to zachowanie może zostać nadpisane w instancji, poprzez przekazanie komunikatu jako pierwszy parametr do {{jsxref("Error", "Error constructor")}}.

Przykłady

Rzucanie ustawionego błędu

var e = new Error('Could not parse input'); // e.message is 'Could not parse input'
throw e;

Specyfikacje

Specification Status Comment
{{SpecName('ES1')}} {{Spec2('ES1')}} Initial definition.
{{SpecName('ES5.1', '#sec-15.11.4.3', 'Error.prototype.message')}} {{Spec2('ES5.1')}}  
{{SpecName('ES6', '#sec-error.prototype.message', 'Error.prototype.message')}} {{Spec2('ES6')}}  

Kompatybilność z przeglądarkami

{{CompatibilityTable}}
Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}

Zobacz też