blob: 09ffa363875b7157b3efd104b15d8c5def62b55c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
---
title: Konsola błędów
slug: Konsola_błędów
tags:
- 'JavaScript:Narzędzia'
- 'Programowanie_WWW:Narzędzia'
- 'Rozszerzenia:Narzędzia'
translation_of: Archive/Mozilla/Error_console
---
<p>Konsola błędów to narzędzie dostępne w większości aplikacji opartych na technologiach Mozilli, które służy do powiadamiania o błędach w warstwie chrome aplikacji oraz na otwartych przez użytkownika stronach WWW. Zgłąszane są błędy i ostrzeżenia związane z <a href="pl/JavaScript">JavaScriptem</a>, błędy w arkuszach <a href="pl/CSS">CSS</a> oraz różne komunikaty z kodu warstwy chrome.</p>
<p>Przed <a href="pl/Gecko">Gecko</a> 1.8.1 (tj. w programach starszych niż <a href="pl/Firefox_2">Firefox 2</a>), konsola ta nazywana była "Konsolą JavaScript" (zob. {{ Bug(265871) }}).</p>
<p>Rozszerzenie <a class="link-https" href="https://addons.mozilla.org/firefox/1815/">Console<sup>2</sup></a> jest zamiennikiem wbudowanej konsoli błędów, poprawiającym szereg błędów i wprowadzającym wiele długo oczekiwanych funkcji.</p>
<h3 id="Rodzaje_b.C5.82.C4.99d.C3.B3w" name="Rodzaje_b.C5.82.C4.99d.C3.B3w">Rodzaje błędów</h3>
<ul>
<li>Błąd - zwykle błąd składni uniemożliwiający kompilację programu.</li>
<li>Ostrzeżenie - zwykle pozwala na kompilację, ale ostrzega przed złym stylem programowania i błędami projektowymi.</li>
<li>Wiadomość - podobna do ostrzeżenia, rzadko stosowana.</li>
</ul>
<h3 id="Manipulowanie_danymi_wy.C5.9Bwietlanymi_w_konsoli_b.C5.82.C4.99d.C3.B3w" name="Manipulowanie_danymi_wy.C5.9Bwietlanymi_w_konsoli_b.C5.82.C4.99d.C3.B3w">Manipulowanie danymi wyświetlanymi w konsoli błędów</h3>
<p>Dostęp do informacji wyświetlanych w konsoli błędów możliwy jest z poziomu interfejsu <code><a href="pl/NsIConsoleService">nsIConsoleService</a></code>. Prostszym sposobem na dodawanie komunikatów do konsoli jest metoda <code><a href="pl/Components.utils.reportError">Components.utils.reportError</a></code>, albo, jeśli chcemy korzystać z konsoli systemu operacyjnego, <code><a href="pl/DOM/window.dump">dump()</a></code>.</p>
<p>Aby otworzyć okno konsoli błędów z poziomu okna przeglądarki lub klienta poczty, należy użyć funkcji<code>toJavaScriptConsole()</code>.</p>
<div class="noinclude">
</div>
|