aboutsummaryrefslogtreecommitdiff
path: root/files/pl/web/javascript/guide
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2020-12-08 21:46:22 -0500
committerPeter Bengtsson <mail@peterbe.com>2020-12-08 21:46:22 -0500
commita065e04d529da1d847b5062a12c46d916408bf32 (patch)
treefe0f8bcec1ff39a3c499a2708222dcf15224ff70 /files/pl/web/javascript/guide
parent218934fa2ed1c702a6d3923d2aa2cc6b43c48684 (diff)
downloadtranslated-content-a065e04d529da1d847b5062a12c46d916408bf32.tar.gz
translated-content-a065e04d529da1d847b5062a12c46d916408bf32.tar.bz2
translated-content-a065e04d529da1d847b5062a12c46d916408bf32.zip
update based on https://github.com/mdn/yari/issues/2028
Diffstat (limited to 'files/pl/web/javascript/guide')
-rw-r--r--files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/komunikacja_między_java_a_javascript/index.html39
-rw-r--r--files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/index.html24
-rw-r--r--files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/konwersja_javascript_do_java/index.html320
3 files changed, 0 insertions, 383 deletions
diff --git a/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/komunikacja_między_java_a_javascript/index.html b/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/komunikacja_między_java_a_javascript/index.html
deleted file mode 100644
index 67a367ab69..0000000000
--- a/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/komunikacja_między_java_a_javascript/index.html
+++ /dev/null
@@ -1,39 +0,0 @@
----
-title: Komunikacja między Java a JavaScript
-slug: >-
- Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Komunikacja_między_Java_a_JavaScript
-tags:
- - JavaScript
- - Przewodnik_JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect/LiveConnect_Overview
----
-<p>
-</p><p>Jeśli chcesz użyć obiektów JavaScript w Javie, musisz zaimportować pakiet <code>netscape.javascript</code> do Twojego pliku Javy. Pakiet ten definiuje następujące klasy:
-</p>
-<ul><li> <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/LiveConnect/JSObject">netscape.javascript.JSObject</a></code> pozwala kodowi Javy na dostęp do metod i własności JavaScript.
-</li><li> <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/LiveConnect/JSException">netscape.javascript.JSException</a></code> pozwala kodowi Javy obsługiwać błędy JavaScript.
-</li></ul>
-<p>Zobacz <a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5">dokumentację języka JavaScript</a>, aby dowiedzieć się więcej o tych klasach.
-</p>
-<h3 id="Odnajdywanie_klas_LiveConnect" name="Odnajdywanie_klas_LiveConnect"> Odnajdywanie klas LiveConnect </h3>
-<p>W starszych wersjach Netscapa klasy te były rozpowszechniane razem z przeglądarką. Począwszy od JavaScript 1.2 powyższe klasy są dostarczane w pliku .jar file; w poprzednich wersjach JavaScriptu był one dostarczane w pliku .zip. Przykładowo, wraz z Netscape Navigator 4 dla Windows NT, klasy były dystrybuowane w pliku <code>java40.jar</code> w katalogu <code>Program\Java\Classes</code> wewnątrz katalogu przeglądarki.
-</p><p>Nieco później klasy zaczęto rozpowszechniać ze środowiskiem Sun Java Runtime; początkowo w pliku "jaws.jar" w katalogu "jre/lib" dystrybucji (dla JRE 1.3), a następnie w "plugin.jar" w tym samym katalogu (JRE 1.4 i kolejne).
-</p>
-<h3 id="U.C5.BCywanie_klas_LiveConnect_z_JDK" name="U.C5.BCywanie_klas_LiveConnect_z_JDK"> Używanie klas LiveConnect z JDK </h3>
-<p>Aby uzyskać dostęp do klas LiveConnect, umieść plik .jar lub .zip w <code>CLASSPATH</code> kompilatora JDK w jeden z następujących sposobów:
-</p>
-<ul><li> Utwórz zmienną środowiskową <code>CLASSPATH</code>, aby określić ścieżkę i nazwę pliku .jar lub .zip.
-</li><li> Określ lokalizację pliku .jar lub .zip, gdy kompilujesz używając parametru <code>-classpath</code> linii poleceń.
-</li></ul>
-<p>Możesz określić zmienną środowiskową w systemie Windows NT poprzez dwukrotne kliknięcie ikony System w Panelu Sterowania i utworzenie zmiennej środowiskowej o nazwie <code>CLASSPATH</code> z wartością podobną do poniższej:
-</p>
-<pre class="eval">C:\Program Files\Java\jre1.4.1\lib\plugin.jar
-</pre>
-<p>Zobacz dokumentację JDK documentation, aby uzyskać więcej informacji o <code>CLASSPATH</code>.
-</p><p><b>Uwaga:</b> Ponieważ Java jest językiem o silnej typizacji, zaś JavaScript językiem o typizacji słabej, gdy używasz LiveConnecta silnik JavaScriptu konwertuje wartości argumentu do odpowiednich typów danych drugiego języka. Zobacz artykuł o <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Podgl%c4%85d_klas_LiveConnect/Konwersja_typu_danych">konwersji typu danych</a>, aby uzyskać pełne informacje.
-</p><p>{{ PreviousNext("Przewodnik po języku JavaScript 1.5:Podgląd klas LiveConnect:Komunikacja między JavaScript a Java", "Przewodnik po języku JavaScript 1.5:Podgląd klas LiveConnect:Komunikacja między Java a JavaScript:Używanie klas LiveConnect") }}
-</p>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/LiveConnect_Overview/Java_to_JavaScript_Communication", "es": "es/Gu\u00eda_JavaScript_1.5/Concepto_general_de_LiveConnect/Comunicaci\u00f3n_de_Java_con_JavaScript", "ja": "ja/Core_JavaScript_1.5_Guide/LiveConnect_Overview/Java_to_JavaScript_Communication" } ) }}
diff --git a/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/index.html b/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/index.html
deleted file mode 100644
index 18a30fa8e9..0000000000
--- a/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/index.html
+++ /dev/null
@@ -1,24 +0,0 @@
----
-title: Konwersja typu danych
-slug: >-
- Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Konwersja_typu_danych
-tags:
- - JavaScript
- - Przewodnik_JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect/LiveConnect_Overview
----
-<p>
-</p>
-<h3 id="Konwersja_typu_danych" name="Konwersja_typu_danych"> Konwersja typu danych </h3>
-<p>Ponieważ Java jest językiem o silnej typizacji, zaś JavaScript językiem o typizacji słabej, gdy używasz LiveConnecta silnik JavaScriptu konwertuje wartości argumentu do odpowiednich typów danych drugiego języka. Konwersje te zostały opisane w poniższych sekcjach:
-</p>
-<ul><li> <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Podgl%c4%85d_klas_LiveConnect/Konwersja_typu_danych/Konwersja_JavaScript_do_Java">Konwersja z JavaScriptu do Javy</a>
-</li><li> <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5/Podgl%c4%85d_klas_LiveConnect/Konwersja_typu_danych/Konwersja_Java_do_JavaScript">Konwersja z Javy do JavaScriptu</a>
-</li></ul>
-<p>{{ PreviousNext("Przewodnik po języku JavaScript 1.5:Podgląd klas LiveConnect:Komunikacja między Java a JavaScript:Używanie klas LiveConnect", "Przewodnik po języku JavaScript 1.5:Podgląd klas LiveConnect:Konwersja typu danych:Konwersja JavaScript do Java") }}
-</p><p><br>
-</p>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/LiveConnect_Overview/Data_Type_Conversions", "es": "es/Gu\u00eda_JavaScript_1.5/Concepto_general_de_LiveConnect/Conversiones_de_tipos_de_datos", "ja": "ja/Core_JavaScript_1.5_Guide/LiveConnect_Overview/Data_Type_Conversions" } ) }}
diff --git a/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/konwersja_javascript_do_java/index.html b/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/konwersja_javascript_do_java/index.html
deleted file mode 100644
index 04848bc653..0000000000
--- a/files/pl/web/javascript/guide/obsolete_pages/przewodnik_po_języku_javascript_1.5/podgląd_klas_liveconnect/konwersja_typu_danych/konwersja_javascript_do_java/index.html
+++ /dev/null
@@ -1,320 +0,0 @@
----
-title: Konwersja JavaScript do Java
-slug: >-
- Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Konwersja_typu_danych/Konwersja_JavaScript_do_Java
-tags:
- - JavaScript
- - Przewodnik_JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect/LiveConnect_Overview
----
-<p>
-</p>
-<h3 id="Konwersja_JavaScript_do_Java" name="Konwersja_JavaScript_do_Java"> Konwersja JavaScript do Java </h3>
-<p>Kiedy wywołujesz metody Java i zmieniasz parametry z JavaScript, typ danych tych parametrów zmienione zostaną konwertowane stosownie do opisanych reguł w następujących tematach: </p>
-<ul><li> {{ Anch("Wartości liczbowe") }}
-</li><li> {{ Anch("Wartości Boolean") }}
-</li><li> {{ Anch("Wartości String") }}
-</li><li> {{ Anch("Wartości niezidentyfikowane") }}
-</li><li> {{ Anch("Wartości Null") }}
-</li><li> {{ Anch("Obiekty JavaArray i JavaObject") }}
-</li><li> {{ Anch("Obiekty JavaClass") }}
-</li><li> {{ Anch("Inne obiekty JavaScript") }}
-</li></ul>
-<p>Zwraca wartości metod <code>netscape.javascript.JSObject</code>, które są zawsze konwertowane do przykładu <code><b>java.lang.Object</b></code>. Reguły konwersji, które zwracają wartość są także opisane w tym temacie. </p><p>Na przykład, jeśli zwraca numer JavaScript <code>JSObject.eval</code>, możesz znaleźć reguły konwersji tegoż numeru do numeru <code>java.lang.Object</code> w {{ Anch("wartości liczbowe") }}.
-</p>
-<h4 id="Warto.C5.9Bci_liczbowe" name="Warto.C5.9Bci_liczbowe"> Wartości liczbowe </h4>
-<p>Kiedy w JavaScript typ Number zmienisz na jako parametry metod Java, Java konwertuje wartości stosownie do zasad opisanych w następującej tabeli: </p><p><br>
-</p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td>double</td>
-<td>* Dokładne wartości są transferowane do Javy bez zaokrąglonych i bez straconych wielkości lub znaku . <ul><li> NaN jest konwertowane do NaN.</li></ul></td> </tr>
-<tr>
-<td>java.lang.Double<br>
-java.lang.Object</td>
-<td>Nowy przykład <code>java.lang.Double</code> jest tworzony i dokładna wartość jest transferowana do Java bez zaokrągleń i bez straconej wielkości lub znaku.</td>
-</tr>
-<tr>
-<td><b>float</b></td>
-<td>* Wartości <b>float</b> są dokładnie zaokrąglane.
-<ul><li> Wartości, które są zbyt za duże lub za małe, aby być prezentowanym są zaokrąglane do +nieskończoności lub -nieskończoności.
-</li><li> NaN jest konwertowany do NaN.</li></ul></td> </tr>
-<tr>
-<td><b>byte</b><br>
-<p><b>char</b><br>
-<b>int</b><br>
-<b>long</b><br>
-</p>
-<b>short</b></td>
-<td>* Wartości są okrążane przy użyciu trybu round-to-negative-infinity.
-<ul><li> Wartości które są też duże lub małe reprezentuje rezultat w błędzie run-time.
-</li><li> NaN nie może być konwertowany, czego rezultatem jest błąd run-time.</li></ul></td> </tr>
-<tr>
-<td>java.lang.String</td>
-<td>Wartości są konwertowane do łańcucha znaków. Na przykład:
-<ul><li> 237 staje się "237"</li></ul></td> </tr>
-<tr>
-<td>boolean</td>
-<td>* Wartości 0 i NaN są konwertowanie do false.
-<ul><li> Inne wartości są konwertowane do true.</li></ul></td> </tr>
-</tbody></table>
-<p>Kiedy liczba JavaScript przechodzi jako parametr metody Java, która oczekuje przykładu z <code>java.lang.String</code>, numer jest konwertowany do łańcucha znaków. Użyj metody <code>equals()</code> do porównania rezultatów tej konwersji z innymi wartościami łańcuchów znaków.
-</p>
-<h4 id="Warto.C5.9Bci_logiczne" name="Warto.C5.9Bci_logiczne"> Wartości logiczne </h4>
-<p>Kiedy w JavaScript typ Boolean zmienisz na parametry metod Javy, Java konwertuje wartości stosownie do zasad opisanych w następującej tabeli: </p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td>boolean</td>
-<td>Wszystkie wartości są konwertowane w kierunku wyposażenia Javy.</td>
-</tr>
-<tr>
-<td>lava.lang.Boolean<br>
-java.lang.Object</td>
-<td>Nowy przykład <code>java.lang.Boolean</code> jest utworzony. Każdy parametr tworzy nowy przykład, nie jeden przykład z tymi samymi prymitywnymi wartościami.</td>
-</tr>
-<tr>
-<td>java.lang.String</td>
-<td>Wartości są konwertowane do łańcuchów znaków. Na przykład:
-<ul><li> true staje się "true"
-</li><li> false staje się "false"</li></ul></td> </tr>
-<tr>
-<td>byte<br>
-<p>char<br>
-double<br>
-float<br>
-int<br>
-long<br>
-</p>
-short</td>
-<td>* true staje się 1
-<ul><li> false staje się 0</li></ul></td> </tr>
-</tbody></table>
-<p>Kiedy zmienimy JavaScript wartość boolean, który jest jako parametr do metod Javy, oczekuje przykładu <code>java.lang.String</code>, wartość boolean jest konwertowana do wartości string. Użyj operatora <code>==</code> do porównania rezultatów tej konwersji z innymi wartościami string.
-</p>
-<h4 id="Warto.C5.9B.C4.87_String" name="Warto.C5.9B.C4.87_String"> Wartość String </h4>
-<p>Kiedy w JavaScript typ string zmienisz na parametry metod Javy, Java konwertuje wartości stosownie do zasad opisanych w następującej tabeli: </p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td><b>java.lang.String</b><br>
-<b>java.lang.Object</b></td>
-<td>JavaScript 1.4:
-<ul><li> Łańcuch JavaScript jest konwertowany przykładem java.lang.String z wartościami Unicode.<br>
-</li></ul>
-<p>JavaScript 1.3 i wcześniejsze:
-</p>
-<ul><li> Łańcuch JavaScript jest konwertowany przykładem java.lang.String z wartościami ASCII.</li></ul></td> </tr>
-<tr>
-<td><b>byte</b>
-<p><b>double</b><br>
-<b>float</b><br>
-<b>int</b><br>
-<b>long</b><br>
-</p>
-<b>short</b></td>
-<td>Wszystkie wartości są konwertowane do liczb opisanych w ECMA-262.
-Wartości string JavaScript jest konwertowana do liczby stosownie do opisu ECMA-262.</td>
-</tr>
-<tr>
-<td><b>char</b></td>
-<td>JavaScript 1.4:
-<ul><li> jeden znak łańcucha jest konwertowany do znaków Unicode.
-</li><li> wszystkie inne wartości są konwertowane na liczby.<br>
-</li></ul>
-<p>JavaScript 1.3 i wcześniejsze:
-</p>
-<ul><li> Wszystkie wartości są konwertowane na liczby.</li></ul></td> </tr>
-<tr>
-<td><b>boolean</b></td>
-<td>* Pusty łańcuch staje się false.
-<ul><li> Wszystkie inne klucze staną się true.</li></ul></td> </tr>
-</tbody></table>
-<h4 id="Warto.C5.9Bci_niezidentyfikowane" name="Warto.C5.9Bci_niezidentyfikowane"> Wartości niezidentyfikowane </h4>
-<p>Kiedy w JavaScript wartości niezidentyfikowane zmienisz na parametry metod Javy, Java konwertuje wartości stosownie do zasad opisanych w następującej tabeli: </p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td><b>lava.lang.String</b><br>
-<b>java.lang.Object</b></td>
-<td>Wartość jest konwertowana do przykładu java.lang.String, którego wartość jest łańcuch "niezdefiniowany".</td>
-</tr>
-<tr>
-<td><b>boolean</b></td>
-<td>Wartość staje się false.</td>
-</tr>
-<tr>
-<td><b>double</b><br>
-<b>float</b></td>
-<td>Wartość staje się NaN.</td>
-</tr>
-<tr>
-<td><b>byte</b><br>
-<p><b>char</b><br>
-<b>int</b><br>
-<b>long</b><br>
-</p>
-<b>short</b></td>
-<td>Wartość staje się 0.</td>
-</tr>
-</tbody></table>
-<p>Konwersja niezdefiniowanej wartości wartość prawdopodobnie w JavaScript 1.3 i późniejszych wersjach. wcześniejsze wersje JavaScript nie dostarczają wartości niezdefiniowanych. </p><p>Kiedy wartość niezdefiniowana JavaScript jest zmieniona na parametr metody Java, która oczekuje na przykład <b>java.lang.String</b>, wartość niezdefiniowana jest konwertowana do wartości string. Użyj operator == do porównania tych konwersji z inną wartością string.
-</p>
-<h4 id="Warto.C5.9B.C4.87_Null" name="Warto.C5.9B.C4.87_Null"> Wartość Null </h4>
-<p>Kiedy w JavaScript wartości null zmienisz na parametry metod Javy, Java konwertuje wartości stosownie do zasad opisanych w następującej tabeli: </p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td><b>Jakaś class</b><br>
-<b>Jakiś typ interfejsu</b></td>
-<td>Wartość stanie się null.</td>
-</tr>
-<tr>
-<td><b>byte</b><br>
-<p><b>char</b><br>
-<b>double</b><br>
-<b>float</b><br>
-<b>int</b><br>
-<b>long</b><br>
-</p>
-<b>short</b></td>
-<td>Wartość stanie się 0.</td>
-</tr>
-<tr>
-<td><b>boolean</b></td>
-<td>Wartość stanie się false.</td>
-</tr>
-</tbody></table>
-<h4 id="Obiekty_JavaArray_i_JavaObject" name="Obiekty_JavaArray_i_JavaObject"> Obiekty JavaArray i JavaObject </h4>
-<p>W wielu sytuacjach, kiedy zmieniałeś JavaScript JavaArray lub JavaObject jako parametry metod w Javie, Java prosto rozpakowuje obiekt; w kilku sytuacjach, obiekt jest poprawiany do innego typu danych stosowanych do opisu zasad w następującej tabeli: </p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td><b>Jakiś interfejs lub klasa, która przypisuje kompatybilność z rozpakowanym obiekt.</b></td>
-<td>Obiekt jest rozpakowany.</td>
-</tr>
-<tr>
-<td><b>java.lang.String</b></td>
-<td>Obiekt jest rozpakowywany, metoda toString rozpakowanego obiektu Java jest nazywana, i w rezultacie zwrócona jako nowy przykład java.lang.String.</td>
-</tr>
-<tr>
-<td><b>byte</b><br>
-<p><b>char</b><br>
-<b>double</b><br>
-<b>float</b><br>
-<b>int</b><br>
-<b>long</b><br>
-</p>
-<b>short</b></td>
-<td>Obiekt jest rozpakowany, i w następujących dwóch sytuacjach się może to zdarzyć:
-<ul><li> Jeśli rozpakowany obiekt Java posiada metodę doubleValue, to JavaArray lub JavaObject jest konwertowany do wartości powrotu tej metody.
-</li><li> Jeśli rozpakowany obiekt Java nie posiada metody doubleValue, błąd zdarzenia.</li></ul></td> </tr>
-<tr>
-<td><b>boolean</b></td>
-<td>W JavaScript 1.3 i późniejszych wersjach, obiekt jest rozpakowywany i przytrafia się w obu następujących sytuacjach:
-<ul><li> Jeśli obiekt jest null, to jest konwertowany jako false.
-</li><li> Jeśli obiekt ma jakąkolwiek wartość, to jest konwertowany do true.
-</li></ul>
-<p>W JavaScript 1.2 i wcześniejszych wersjach, obiekt jest rozpakowany i zdarza się w obu następujących sytuacjach:
-</p>
-<ul><li> Jeśli rozpakowany obiekt posiada metodę booleanValue, źródło obiektu jest konwertowane do zwracanej wartości.
-</li><li> Jeśli obiekt nie posiada metody booleanValue, konwersja zostanie nie wykonana.</li></ul></td> </tr>
-</tbody></table>
-<p>interfejs lub klasa jest kompatybilnym przypisaniem z rozpakowanego obiektu jeśli obiekt ten jest przykładem typu parametru Javy. To jest, że następująca instrukcja musi zwrócić true: </p>
-<pre>unwrappedObject instanceof parameterType
-</pre>
-<h4 id="Obiekty_JavaClass" name="Obiekty_JavaClass"> Obiekty JavaClass </h4>
-<p>Kiedy w JavaScript obiekt JavaClass zmienisz na parametry metod Javy, Java konwertuje wartości stosownie do zasad opisanych w następującej tabeli: </p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td><b>java.lang.Class</b></td>
-<td>Obiekt jest rozpakowany.</td>
-</tr>
-<tr>
-<td><b>java.lang.JSObject</b><br>
-<b>java.lang.Object</b></td>
-<td>Obiekt JavaClass jest pakowany w nowym przykładzie java.lang.JSObject.</td>
-</tr>
-<tr>
-<td><b>java.lang.String</b></td>
-<td>Obiekt jest rozpakowywany, metoda toString rozpakowanego obiektu Java jest nazywana, i w rezultacie zwrócona jako nowy przykład java.lang.String.</td>
-</tr>
-<tr>
-<td><b>boolean</b></td>
-<td>W JavaScript 1.3 i późniejszych wersjach, obiekt jest rozpakowywany i przytrafia się w obu następujących sytuacjach:
-<ul><li> Jeśli obiekt jest null, to jest konwertowany jako false.
-</li><li> Jeśli obiekt ma jakąkolwiek wartość, to jest konwertowany do true.
-</li></ul>
-<p>W JavaScript 1.2 i wcześniejszych wersjach, obiekt jest rozpakowany i zdarza się w obu następujących sytuacjach: </p>
-<ul><li> Jeśli rozpakowany obiekt posiada metodę booleanValue, źródło obiektu jest konwertowane do zwracanej wartości.
-</li><li> Jeśli obiekt nie posiada metody booleanValue, konwersja zostanie nie wykonana.</li></ul></td> </tr>
-</tbody></table>
-<h4 id="Inne_obiekty_JavaScript" name="Inne_obiekty_JavaScript"> Inne obiekty JavaScript </h4>
-<p>Kiedy w JavaScript jakikolwiek obiekt zmienisz na parametry metod Javy, Java konwertuje wartości stosownie do zasad opisanych w następującej tabeli: </p>
-<table class="fullwidth-table">
-<tbody><tr>
-<th>Java typ parametru</th>
-<th>Zasady konwersji</th>
-</tr>
-<tr>
-<td><b>java.lang.JSObject</b><br>
-<b>java.lang.Object</b></td>
-<td>Obiekt JavaClass jest pakowany w nowym przykładzie java.lang.JSObject.</td>
-</tr>
-<tr>
-<td><b>java.lang.String</b></td>
-<td>Obiekt jest rozpakowywany, metoda toString rozpakowanego obiektu Java jest nazywana, i w rezultacie zwrócona jako nowy przykład java.lang.String.</td>
-</tr>
-<tr>
-<td><b>byte</b><br>
-<p><b>char</b><br>
-<b>double</b><br>
-<b>float</b><br>
-<b>int</b><br>
-<b>long</b><br>
-</p>
-<b>short</b></td>
-<td>Obiekty są generowane używając wartości logicznej operatora ToPrimitive opisanego w ECMA-262. Użyj ukryty PreferredType z operatorem Number.</td>
-</tr>
-<tr>
-<td><b>boolean</b></td>
-<td>W JavaScript 1.3 i późniejszych wersjach, obiekt jest rozpakowywany i przytrafia się w obu następujących sytuacjach:
-<ul><li> Jeśli obiekt jest null, to jest konwertowany jako false.
-</li><li> Jeśli obiekt ma jakąkolwiek wartość, to jest konwertowany do true.
-</li></ul>
-<p>W JavaScript 1.2 i wcześniejszych wersjach, obiekt jest rozpakowany i zdarza się w obu następujących sytuacjach:
-</p>
-<ul><li> Jeśli rozpakowany obiekt posiada metodę booleanValue, źródło obiektu jest konwertowane do zwracanej wartości.
-</li><li> Jeśli obiekt nie posiada metody booleanValue, konwersja zostanie nie wykonana.</li></ul></td> </tr>
-</tbody></table>
-<p><br>
-</p><p><br>
-</p><p><br>
-</p>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/LiveConnect_Overview/Data_Type_Conversions/JavaScript_to_Java_Conversions", "es": "es/Gu\u00eda_JavaScript_1.5/Concepto_general_de_LiveConnect/Conversiones_de_tipos_de_datos/Conversiones_de_JavaScript_a_Java", "ja": "ja/Core_JavaScript_1.5_Guide/LiveConnect_Overview/Data_Type_Conversions/JavaScript_to_Java_Conversions" } ) }}