aboutsummaryrefslogtreecommitdiff
path: root/files/pl/web/javascript/referencje/obiekty/javaarray
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/referencje/obiekty/javaarray
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/referencje/obiekty/javaarray')
-rw-r--r--files/pl/web/javascript/referencje/obiekty/javaarray/index.html68
-rw-r--r--files/pl/web/javascript/referencje/obiekty/javaarray/length/index.html29
-rw-r--r--files/pl/web/javascript/referencje/obiekty/javaarray/tostring/index.html38
3 files changed, 0 insertions, 135 deletions
diff --git a/files/pl/web/javascript/referencje/obiekty/javaarray/index.html b/files/pl/web/javascript/referencje/obiekty/javaarray/index.html
deleted file mode 100644
index ad4f84b0c4..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/javaarray/index.html
+++ /dev/null
@@ -1,68 +0,0 @@
----
-title: JavaArray
-slug: Web/JavaScript/Referencje/Obiekty/JavaArray
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/JavaArray
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p><b>Obiekt główny</b> </p><p>Zapakowana tablica Javy, do której dostęp uzyskuje się poprzez kod JavaScript jest członkiem typu <code>JavaArray</code>. </p>
-<h3 id="Tworzone_przez" name="Tworzone_przez"> Tworzone przez </h3>
-<p>Jakąkolwiek metodę Javy, która zwraca tablicę. W dodatku, możesz stworzyć obiekt <code>JavaArray</code> z dowolnym typem danych używając metody <code>newInstance</code> klasy <code>Array</code>:
-</p>
-<pre class="eval">public static Object newInstance(Class componentType,
- int length)
- throws NegativeArraySizeException
-</pre>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>Obiekt <code>JavaArray</code> jest wystąpieniem tablicy Javy, która jest stworzona wewnątrz kody JavaScript lub do niego przekazana. <code>JavaArray</code> jest opakowaniem (ang. <i>wrapper</i>) dla tej instancji; wszystkie referencje do niej są robione przez <code>JavaArray</code>.
-</p><p>W JavaScript 1.4 i późniejszym, parametr <code>componentType</code> jest albo obiektem typu <code>JavaClass</code> reprezentującym typ tablicy albo obiektem klasowym, jak na przykład obiekt zwracany przez <code>java.lang.Class.forName</code>. W JavaScript 1.3 i wcześniejszych, <code>componentType</code> musi być obiektem klasowym.
-</p><p>Użyj indeksy oparte na zerze, aby uzyskać dostęp do obiektu <code>JavaArray</code>, tak samo jak robisz to w Javie. Na przykład:
-</p>
-<pre>var javaString = new java.lang.String("Hello world!");
-var byteArray = javaString.getBytes();
-byteArray[0] // zwraca 72
-byteArray[1] // zwraca 101
-</pre>
-<p>Jakiekolwiek dane Javy przeniesione do JavaScriptu są konwertowane do typów danych JavaScriptu. Kiedy obiekt <code>JavaArray</code> jest przekazany z powrotem do Javy, obiekt jest rozpakowywany i może być użyty przez kod Javy. Zobacz <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5">Przewodnik po języku JavaScript 1.5</a>, aby uzyskać więcej informacji na temat konwersji typów danych. </p><p>W JavaScripcie 1.4 i późniejszym, metody <code>java.lang.Object</code> są dziedziczone przez <code>JavaArray</code>.
-</p>
-<h3 id="Zgodno.C5.9B.C4.87_wsteczna" name="Zgodno.C5.9B.C4.87_wsteczna"> Zgodność wsteczna </h3>
-<h4 id="JavaScript_1.3_i_wersje_wcze.C5.9Bniejsze" name="JavaScript_1.3_i_wersje_wcze.C5.9Bniejsze"> JavaScript 1.3 i wersje wcześniejsze </h4>
-<p>Metody <code>java.lang.Object</code> nie są dziedziczone przez <code>JavaArray</code>. W dodatku, metoda <code>toString</code> jest dziedziczona z obiektu <code>Object</code> i zwraca następującą wartość:
-</p>
-<pre class="eval">[object JavaArray]
-</pre>
-<p>Musisz określić klasę obiektu, tak jak jeden zwracany przez <code>java.lang.Object.forName</code>, dla parametru <code>componentType</code>, <code>newInstance</code> kiedy użyjesz tej metody do utworzenia tablicy. Nie możesz użyć obiektu <code>JavaClass</code> dla parametru <code>componentType</code>.
-</p>
-<h3 id="W.C5.82asno.C5.9Bci" name="W.C5.82asno.C5.9Bci"> Własności </h3>
-<p><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaArray/length">length</a>: Numer elementu w Java array reprezentowana przez <code>JavaArray</code>.
-</p>
-<h3 id="Metody" name="Metody"> Metody </h3>
-<p><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaArray/toString">toString</a>: W JavaScript 1.4, ta metoda ta nie jest uwzględniana przez odziedziczona metodę <code>java.lang.Object.toString</code>. W JavaScript 1.3 lub lub wcześniejszym, metoda ta zwraca ciąg znaków (stringa) identyfikującego obiekt jako <code>JavaArray</code>.
-</p><p>W JavaScript 1.4 lub późniejszym, <code>JavaArray</code> dziedziczy również metody z superklasy tablicy Javy, <code>java.lang.Object</code>.
-</p>
-<h3 id="Przyk.C5.82ady" name="Przyk.C5.82ady"> Przykłady </h3>
-<h4 id="Przyk.C5.82ad:_Tworzenie_JavaArray_w_JavaScript" name="Przyk.C5.82ad:_Tworzenie_JavaArray_w_JavaScript"> Przykład: Tworzenie <code>JavaArray</code> w JavaScript </h4>
-<p>W tym przykładzie, <code>JavaArray</code> <code>tablicaBitowa</code> jest stworzona przez metodę <code>java.lang.String.getBytes</code>, która zwraca tablicę.
-</p>
-<pre class="eval">var stringJavy = new java.lang.String("Witaj świecie!");
-var tablicaBitowa = stringJavy.getBytes();
-</pre>
-<h4 id="Przyk.C5.82ad:_Tworzenie_JavaArray_w_JavaScript_z_metod.C4.85_newInstance" name="Przyk.C5.82ad:_Tworzenie_JavaArray_w_JavaScript_z_metod.C4.85_newInstance"> Przykład: Tworzenie <code>JavaArray</code> w JavaScript z metodą <code>newInstance</code> </h4>
-<p>W JavaScript 1.4, możesz użyć obiekt <code>JavaClass</code> jako argument dla metody <code>newInstance</code>, która tworzy tablicę, jak jest to pokazane w następującym kodzie:
-</p>
-<pre class="eval">var dogs = java.lang.reflect.Array.newInstance(java.lang.String, 5);
-</pre>
-<p>W JavaScript 1.1, użyj obiektu klasy, zwracanego <code>java.lang.Class.forName</code> jako argument dla metody newInstance, jak pokazuje następujący kod:
-</p>
-<pre class="eval">var dataType = java.lang.Class.forName("java.lang.String");
-var dogs = java.lang.reflect.Array.newInstance(dataType, 5);
-</pre>
-<div class="noinclude">
-</div>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/JavaArray", "es": "es/Referencia_de_JavaScript_1.5/Objetos_globales/JavaArray" } ) }}
diff --git a/files/pl/web/javascript/referencje/obiekty/javaarray/length/index.html b/files/pl/web/javascript/referencje/obiekty/javaarray/length/index.html
deleted file mode 100644
index 584bf347e8..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/javaarray/length/index.html
+++ /dev/null
@@ -1,29 +0,0 @@
----
-title: length
-slug: Web/JavaScript/Referencje/Obiekty/JavaArray/length
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/JavaArray/length
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p>Liczba elementów tablicy w Javie reprezentowana przez obiekt <code>JavaArray</code>.
-</p>
-<table class="fullwidth-table">
-<tbody><tr>
-<td class="header" colspan="2">Własność obiektu: <a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaArray">JavaArray</a></td>
-</tr>
-<tr>
-<td>Zaimplementowana w:</td>
-<td>JavaScript 1.1, NES 2.0</td>
-</tr>
-</tbody></table>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>Niepodobny do <code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Array/length">Array.length</a></code>, <code>JavaArray.length</code> jest własnością tylko do odczytu. Nie możemy zmieniać wartości własności <code>JavaArray.length</code>, ponieważ tablice w Javie mają fałszywą liczbę elementów. </p>
-<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe"> Zobacz także </h3>
-<p><code><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/Array/length">Array.length</a></code>
-</p>{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/JavaArray/length" } ) }}
diff --git a/files/pl/web/javascript/referencje/obiekty/javaarray/tostring/index.html b/files/pl/web/javascript/referencje/obiekty/javaarray/tostring/index.html
deleted file mode 100644
index 384cb3ab8b..0000000000
--- a/files/pl/web/javascript/referencje/obiekty/javaarray/tostring/index.html
+++ /dev/null
@@ -1,38 +0,0 @@
----
-title: toString
-slug: Web/JavaScript/Referencje/Obiekty/JavaArray/toString
-tags:
- - Dokumentacja_JavaScript
- - Dokumentacje
- - JavaScript
- - Wszystkie_kategorie
-translation_of: Archive/Web/LiveConnect_Reference/JavaArray/toString
----
-<p>
-</p>
-<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3>
-<p>Zwraca łańcuch znakowy reprezentowany przez <code>JavaArray</code>.
-</p>
-<table class="fullwidth-table">
-<tbody><tr>
-<td class="header" colspan="2">Metoda obiektu <a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/Obiekty/JavaArray">JavaArray</a></td>
-</tr>
-<tr>
-<td>Zaimplementowana w:</td>
-<td>JavaScript 1.1, NES 2.0</td>
-</tr>
-</tbody></table>
-<h3 id="Parametry" name="Parametry"> Parametry </h3>
-<p>Brak.
-</p>
-<h3 id="Opis" name="Opis"> Opis </h3>
-<p>Nazywamy metodę <code>java.lang.Object.toString</code>, która zwróci wartość następującego wyrażenia: </p>
-<pre>JavaArray.getClass().getName() + '@' +
- java.lang.Integer.toHexString(JavaArray.hashCode())
-</pre>
-<h3 id="Zgodno.C5.9B.C4.87_wsteczna" name="Zgodno.C5.9B.C4.87_wsteczna"> Zgodność wsteczna </h3>
-<h4 id="JavaScript_1.3_i_wersje_wcze.C5.9Bniejsze" name="JavaScript_1.3_i_wersje_wcze.C5.9Bniejsze"> JavaScript 1.3 i wersje wcześniejsze </h4>
-<p>Metoda <code>toString</code> jest dziedziczona z obiektu <code>Object</code> i zwraca następującą wartość: </p>
-<pre>[object JavaArray]
-</pre>
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/JavaArray/toString" } ) }}