aboutsummaryrefslogtreecommitdiff
path: root/files/pl/web/javascript/reference
diff options
context:
space:
mode:
authorMDN <actions@users.noreply.github.com>2021-06-23 00:34:06 +0000
committerMDN <actions@users.noreply.github.com>2021-06-23 00:34:06 +0000
commit52ccdf1f0a1cee3f0659ac78e81c79dae152399b (patch)
treeb17424899ff0c32cee6820a6921edd9999da6ea1 /files/pl/web/javascript/reference
parentd62c8afe56395e9e793dab0f629b2a1694449c82 (diff)
downloadtranslated-content-52ccdf1f0a1cee3f0659ac78e81c79dae152399b.tar.gz
translated-content-52ccdf1f0a1cee3f0659ac78e81c79dae152399b.tar.bz2
translated-content-52ccdf1f0a1cee3f0659ac78e81c79dae152399b.zip
[CRON] sync translated content
Diffstat (limited to 'files/pl/web/javascript/reference')
-rw-r--r--files/pl/web/javascript/reference/global_objects/map/clear/index.html88
-rw-r--r--files/pl/web/javascript/reference/global_objects/map/delete/index.html86
-rw-r--r--files/pl/web/javascript/reference/global_objects/map/entries/index.html129
-rw-r--r--files/pl/web/javascript/reference/global_objects/map/foreach/index.html105
-rw-r--r--files/pl/web/javascript/reference/global_objects/map/get/index.html81
-rw-r--r--files/pl/web/javascript/reference/global_objects/map/has/index.html86
-rw-r--r--files/pl/web/javascript/reference/global_objects/map/index.html459
-rw-r--r--files/pl/web/javascript/reference/global_objects/map/keys/index.html79
-rw-r--r--files/pl/web/javascript/reference/global_objects/map/set/index.html97
-rw-r--r--files/pl/web/javascript/reference/global_objects/map/size/index.html66
-rw-r--r--files/pl/web/javascript/reference/global_objects/map/values/index.html78
11 files changed, 0 insertions, 1354 deletions
diff --git a/files/pl/web/javascript/reference/global_objects/map/clear/index.html b/files/pl/web/javascript/reference/global_objects/map/clear/index.html
deleted file mode 100644
index 15fa630779..0000000000
--- a/files/pl/web/javascript/reference/global_objects/map/clear/index.html
+++ /dev/null
@@ -1,88 +0,0 @@
----
-title: Map.prototype.clear()
-slug: Web/JavaScript/Reference/Global_Objects/Map/clear
-tags:
- - ECMAScript 2015
- - JavaScript
- - Mapa
- - Metodă
- - Prototyp
-translation_of: Web/JavaScript/Reference/Global_Objects/Map/clear
-original_slug: Web/JavaScript/Referencje/Obiekty/Map/clear
----
-<div>{{JSRef}}</div>
-
-<p>Metoda <code><strong>clear()</strong></code> usuwa wszystkie elementy z obiektu <code>Map</code>.</p>
-
-<pre class="brush: js">var map1 = new Map();
-
-map1.set('bar', 'baz');
-map1.set(1, 'foo');
-
-console.log(map1.size);
-// wartość zwracana: 2
-
-map1.clear();
-
-console.log(map1.size);
-// wartość zwracana: 0
-</pre>
-
-<h2 id="Składnia">Składnia</h2>
-
-<pre class="syntaxbox"><code><em>myMap</em>.clear();</code></pre>
-
-<h3 id="Zwracana_wartość">Zwracana wartość</h3>
-
-<p>{{jsxref("undefined")}}.</p>
-
-<h2 id="Przykłady">Przykłady</h2>
-
-<h3 id="Używanie_metody_clear">Używanie metody <code>clear</code></h3>
-
-<pre class="brush: js">var myMap = new Map();
-myMap.set('bar', 'baz');
-myMap.set(1, 'foo');
-
-myMap.size; // 2
-myMap.has('bar'); // true
-
-myMap.clear();
-
-myMap.size; // 0
-myMap.has('bar') // false
-</pre>
-
-<h2 id="Specyfikacja">Specyfikacja</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Specyfikacja</th>
- <th scope="col">Status</th>
- <th scope="col">Komentarz</th>
- </tr>
- <tr>
- <td>{{SpecName('ES2015', '#sec-map.prototype.clear', 'Map.prototype.clear')}}</td>
- <td>{{Spec2('ES2015')}}</td>
- <td>Definicja początkowa.</td>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-map.prototype.clear', 'Map.prototype.clear')}}</td>
- <td>{{Spec2('ESDraft')}}</td>
- <td> </td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Kompatybilność_z_przeglądarkami">Kompatybilność z przeglądarkami</h2>
-
-
-
-<p>{{Compat("javascript.builtins.Map.clear")}}</p>
-
-<h2 id="Zobacz_również">Zobacz również</h2>
-
-<ul>
- <li>{{jsxref("Map")}}</li>
-</ul>
diff --git a/files/pl/web/javascript/reference/global_objects/map/delete/index.html b/files/pl/web/javascript/reference/global_objects/map/delete/index.html
deleted file mode 100644
index bb33f16d44..0000000000
--- a/files/pl/web/javascript/reference/global_objects/map/delete/index.html
+++ /dev/null
@@ -1,86 +0,0 @@
----
-title: Map.prototype.delete()
-slug: Web/JavaScript/Reference/Global_Objects/Map/delete
-tags:
- - Mapa
- - Metodă
-translation_of: Web/JavaScript/Reference/Global_Objects/Map/delete
-original_slug: Web/JavaScript/Referencje/Obiekty/Map/delete
----
-<div>{{JSRef}}</div>
-
-<p>Metoda <code><strong>delete()</strong></code> usuwa określony element z obiektu <code>Map</code>.</p>
-
-<pre class="brush: js">var map1 = new Map();
-map1.set('bar', 'foo');
-
-console.log(map1.delete('bar'));
-// oczekiwany wynik: true
-// (true wskazuje na poprawne usunięcie)
-
-console.log(map1.has('bar'));
-// oczekiwany wynik: false
-</pre>
-
-<h2 id="Składnia">Składnia</h2>
-
-<pre class="brush: js">myMap.delete(key);</pre>
-
-<h3 id="Parametery">Parametery</h3>
-
-<dl>
- <dt>key</dt>
- <dd>Wymagany. Klucz elementu, który ma zostać usunięty z obiektu <code>Map</code>.</dd>
-</dl>
-
-<h3 id="Zwracana_wartość">Zwracana wartość</h3>
-
-<dl>
- <dt>Boolean</dt>
- <dd>Zwraca <code>true</code>, jeśli element w <code>Map</code> istniał i został usunięty lub <code>false</code>, jeśli nie.</dd>
-</dl>
-
-<h2 id="Przykłady">Przykłady</h2>
-
-<h3 id="Używanie_metody_delete">Używanie metody <code>delete</code></h3>
-
-<pre class="brush: js">var myMap = new Map();
-myMap.set('bar', 'foo');
-
-myMap.delete('bar'); // Zwraca true. Udało się usunąć.
-myMap.has('bar'); // Zwraca false. Element "bar" już nie istnieje.
-</pre>
-
-<h2 id="Specyfikacja">Specyfikacja</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Specyfikacja</th>
- <th scope="col">Status</th>
- <th scope="col">Komentarz</th>
- </tr>
- <tr>
- <td>{{SpecName('ES2015', '#sec-map.prototype.delete', 'Map.prototype.delete')}}</td>
- <td>{{Spec2('ES2015')}}</td>
- <td>Definicja początkowa.</td>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-map.prototype.delete', 'Map.prototype.delete')}}</td>
- <td>{{Spec2('ESDraft')}}</td>
- <td> </td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Kompatybilność_z_przeglądarkami">Kompatybilność z przeglądarkami</h2>
-
-
-
-<p>{{Compat("javascript.builtins.Map.delete")}}</p>
-
-<h2 id="Zobacz_również">Zobacz również</h2>
-
-<ul>
- <li>{{jsxref("Map")}}</li>
-</ul>
diff --git a/files/pl/web/javascript/reference/global_objects/map/entries/index.html b/files/pl/web/javascript/reference/global_objects/map/entries/index.html
deleted file mode 100644
index 25589210ac..0000000000
--- a/files/pl/web/javascript/reference/global_objects/map/entries/index.html
+++ /dev/null
@@ -1,129 +0,0 @@
----
-title: Map.prototype.entries()
-slug: Web/JavaScript/Reference/Global_Objects/Map/entries
-tags:
- - ECMAScript2015
- - Iterator
- - JavaScript
- - Mapa
- - Metodă
- - Prototyp
-translation_of: Web/JavaScript/Reference/Global_Objects/Map/entries
-original_slug: Web/JavaScript/Referencje/Obiekty/Map/entries
----
-<div>{{JSRef}}</div>
-
-<p>Metoda <code><strong>entries()</strong></code> zwraca nowy obiekt typu <a href="/pl/docs/Web/JavaScript/Guide/Iterators_and_Generators">Iterator</a> który zawiera pary<code>[klucz, wartość]</code> dla każdego elementu <code>Mapy</code>. Można się do nich odnieść w takiej kolejności, jakiej zostały wstawione.</p>
-
-<div>{{EmbedInteractiveExample("pages/js/map-prototype-entries.html")}}</div>
-
-
-
-<h2 id="Składnia">Składnia</h2>
-
-<pre class="syntaxbox"><code><em>myMap</em>.entries()</code></pre>
-
-<h3 id="Zwracana_wartość">Zwracana wartość</h3>
-
-<p>Nowy iterator obiektu typu {{jsxref("Map")}}.</p>
-
-<h2 id="Przykłady">Przykłady</h2>
-
-<h3 id="Używanie_entries()">Używanie <code>entries()</code></h3>
-
-<pre class="brush:js">var myMap = new Map();
-myMap.set('0', 'foo');
-myMap.set(1, 'bar');
-myMap.set({}, 'baz');
-
-var mapIter = myMap.entries();
-
-console.log(mapIter.next().value); // ["0", "foo"]
-console.log(mapIter.next().value); // [1, "bar"]
-console.log(mapIter.next().value); // [Object, "baz"]
-</pre>
-
-<h2 id="Specyfikacja">Specyfikacja</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Specyfikacja</th>
- <th scope="col">Status</th>
- <th scope="col">Komentarz</th>
- </tr>
- <tr>
- <td>{{SpecName('ES2015', '#sec-map.prototype.entries', 'Map.prototype.entries')}}</td>
- <td>{{Spec2('ES2015')}}</td>
- <td>Początkowa definicja.</td>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-map.prototype.entries', 'Map.prototype.entries')}}</td>
- <td>{{Spec2('ESDraft')}}</td>
- <td> </td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Kompatybilność_z_przeglądarkami">Kompatybilność z przeglądarkami</h2>
-
-<p>{{CompatibilityTable}}</p>
-
-<div id="compat-desktop">
-<table class="compat-table">
- <tbody>
- <tr>
- <th>Feature</th>
- <th>Chrome</th>
- <th>Edge</th>
- <th>Firefox (Gecko)</th>
- <th>Internet Explorer</th>
- <th>Opera</th>
- <th>Safari</th>
- </tr>
- <tr>
- <td>Basic support</td>
- <td>38</td>
- <td>{{CompatVersionUnknown}}</td>
- <td>{{ CompatGeckoDesktop("20") }}</td>
- <td>{{CompatNo}}</td>
- <td>25</td>
- <td>7.1</td>
- </tr>
- </tbody>
-</table>
-</div>
-
-<div id="compat-mobile">
-<table class="compat-table">
- <tbody>
- <tr>
- <th>Feature</th>
- <th>Android</th>
- <th>Chrome for Android</th>
- <th>Edge</th>
- <th>Firefox Mobile (Gecko)</th>
- <th>IE Mobile</th>
- <th>Opera Mobile</th>
- <th>Safari Mobile</th>
- </tr>
- <tr>
- <td>Basic support</td>
- <td>{{CompatNo}}</td>
- <td>38</td>
- <td>{{CompatVersionUnknown}}</td>
- <td>{{CompatGeckoMobile("20")}}</td>
- <td>{{CompatNo}}</td>
- <td>{{CompatNo}}</td>
- <td>8</td>
- </tr>
- </tbody>
-</table>
-</div>
-
-<h2 id="Zobacz_również">Zobacz również</h2>
-
-<ul>
- <li>{{jsxref("Map.prototype.keys()")}}</li>
- <li>{{jsxref("Map.prototype.values()")}}</li>
-</ul>
diff --git a/files/pl/web/javascript/reference/global_objects/map/foreach/index.html b/files/pl/web/javascript/reference/global_objects/map/foreach/index.html
deleted file mode 100644
index ec53470515..0000000000
--- a/files/pl/web/javascript/reference/global_objects/map/foreach/index.html
+++ /dev/null
@@ -1,105 +0,0 @@
----
-title: Map.prototype.forEach()
-slug: Web/JavaScript/Reference/Global_Objects/Map/forEach
-tags:
- - ECMAScript2015
- - JavaScript
- - Mapa
- - Metodă
- - Prototyp
-translation_of: Web/JavaScript/Reference/Global_Objects/Map/forEach
-original_slug: Web/JavaScript/Referencje/Obiekty/Map/forEach
----
-<div>{{JSRef}}</div>
-
-<p>Metoda <code><strong>forEach()</strong></code> wykonuje dostarczoną funcję <code>callback</code> raz dla każdej pary klucz-wartosć <code>Mapy</code> w kolejności, w jakiej zostały zostały wstawione.</p>
-
-<div>{{EmbedInteractiveExample("pages/js/map-prototype-foreach.html")}}</div>
-
-
-
-<h2 id="Składnia">Składnia</h2>
-
-<pre class="syntaxbox"><code><em>myMap</em>.forEach(<em>callback</em>[, <em>thisArg</em>])</code></pre>
-
-<h3 id="Parametry">Parametry</h3>
-
-<dl>
- <dt><code>callback</code></dt>
- <dd>Funkcja wykonywana dla każdego elementu.</dd>
- <dt><code>thisArg</code></dt>
- <dd>Wartość przypisywana do <code>this</code> poczas wywołania zwrotnego (funkcja <code>callback</code>).</dd>
-</dl>
-
-<h3 id="Zwracana_wartosć">Zwracana wartosć</h3>
-
-<p>{{jsxref("undefined")}}.</p>
-
-<h2 id="Opis">Opis</h2>
-
-<p>Metoda <code>forEach</code> wykonuje dostarczoną funkcję <code>callback</code> raz dla każdego klucza mapy, który istnieje. Nie jest wywoływana dla usuniętych kluczy, ale dla istniejących z wartością <code>undefined</code> już tak.</p>
-
-<p>Funkcja <code>callback</code> przyjmuje <strong>trzy argumenty</strong>:</p>
-
-<ul>
- <li><strong>wartość elementu</strong></li>
- <li><strong>klucz elementu</strong></li>
- <li>obiekt typu <strong><code>Map</code> do przetworzenia</strong></li>
-</ul>
-
-<p>Jeśli argument <code>thisArg</code> jest dostarczony do <code>forEach</code>, zostaje przekazany do fukncji <code>callback</code> podczas jej wywołania, jako jej własna wartość <code>this</code>.  W przeciwnym wypadku, <code>this</code> przyjmuje wartość <code>undefined</code>. </p>
-
-<p>Każda wartość jest odwiedzana raz, oprócz przypadku, gdzie została usunięta, a następnie dodana ponownie, nim metoda <code>forEach</code> zakończyła swoje działanie. Funkcja <code>callback</code> nie jest wywoływana dla wartości usuniętych przed ich odwiedzeniem. Nowe wartości dodane jeszcze przed zakończeniem <code>forEach</code> zostaną odwiedzone.</p>
-
-<p>Metoda <code>forEach</code> nie zwraca żadnej wartości.</p>
-
-<h2 id="Przykłady">Przykłady</h2>
-
-<h3 id="Wyświetlanie_zawartości_Mapy">Wyświetlanie zawartości <code>Mapy</code></h3>
-
-<p>Poniższy kod wyświetla jedną linię dla każdej pary klucz-wartość <code>Mapy</code>:</p>
-
-<pre class="brush:js">function logMapElements(value, key, map) {
- console.log(`m[${key}] = ${value}`);
-}
-new Map([['foo', 3], ['bar', {}], ['baz', undefined]]).forEach(logMapElements);
-// logs:
-// "m[foo] = 3"
-// "m[bar] = [object Object]"
-// "m[baz] = undefined"
-</pre>
-
-<h2 id="Specyfikacja">Specyfikacja</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Specyfikacja</th>
- <th scope="col">Status</th>
- <th scope="col">Komentarz</th>
- </tr>
- <tr>
- <td>{{SpecName('ES2015', '#sec-map.prototype.foreach', 'Map.prototype.forEach')}}</td>
- <td>{{Spec2('ES2015')}}</td>
- <td>Definicja początkowa.</td>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-map.prototype.foreach', 'Map.prototype.forEach')}}</td>
- <td>{{Spec2('ESDraft')}}</td>
- <td> </td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Kompatybilność_z_przeglądarkami">Kompatybilność z przeglądarkami</h2>
-
-
-
-<p>{{Compat("javascript.builtins.Map.forEach")}}</p>
-
-<h2 id="See_also">See also</h2>
-
-<ul>
- <li>{{jsxref("Array.prototype.forEach()")}}</li>
- <li>{{jsxref("Set.prototype.forEach()")}}</li>
-</ul>
diff --git a/files/pl/web/javascript/reference/global_objects/map/get/index.html b/files/pl/web/javascript/reference/global_objects/map/get/index.html
deleted file mode 100644
index b9b3da5da3..0000000000
--- a/files/pl/web/javascript/reference/global_objects/map/get/index.html
+++ /dev/null
@@ -1,81 +0,0 @@
----
-title: Map.prototype.get()
-slug: Web/JavaScript/Reference/Global_Objects/Map/get
-tags:
- - ECMAScript 2015
- - JavaScript
- - Mapa
- - Metodă
- - Prototyp
-translation_of: Web/JavaScript/Reference/Global_Objects/Map/get
-original_slug: Web/JavaScript/Referencje/Obiekty/Map/get
----
-<div>{{JSRef}}</div>
-
-<p>Metoda <code><strong>get()</strong></code> zwraca podany element <code>Mapy</code>.</p>
-
-<div>{{EmbedInteractiveExample("pages/js/map-prototype-get.html")}}</div>
-
-
-
-<h2 id="Składnia">Składnia</h2>
-
-<pre class="syntaxbox"><code><em>myMap</em>.get(key);</code></pre>
-
-<h3 id="Parametry">Parametry</h3>
-
-<dl>
- <dt>key</dt>
- <dd>Wymagany. Klucz elementu, który ma zostać zwrócony.</dd>
-</dl>
-
-<h3 id="Zwracana_wartość">Zwracana wartość</h3>
-
-<p>Element powiązany z danym kluczym lub <code>undefined</code>, jeśli klucz nie został odnaleziony.</p>
-
-<h2 id="Przykłady">Przykłady</h2>
-
-<h3 id="Używanie_metody_get">Używanie metody <code>get</code></h3>
-
-<pre class="brush: js">var myMap = new Map();
-myMap.set('bar', 'foo');
-
-myMap.get('bar'); // zwraca "foo".
-myMap.get('baz'); // zwraca undefined.
-</pre>
-
-<h2 id="Specyfikacja">Specyfikacja</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Specyfikacja</th>
- <th scope="col">Status</th>
- <th scope="col">Komentarz</th>
- </tr>
- <tr>
- <td>{{SpecName('ES2015', '#sec-map.prototype.get', 'Map.prototype.get')}}</td>
- <td>{{Spec2('ES2015')}}</td>
- <td>Definicja początkowa.</td>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-map.prototype.get', 'Map.prototype.get')}}</td>
- <td>{{Spec2('ESDraft')}}</td>
- <td> </td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Kompatybilność_z_przeglądarkami">Kompatybilność z przeglądarkami</h2>
-
-
-
-<p>{{Compat("javascript.builtins.Map.get")}}</p>
-
-<h2 id="Zobacz_również">Zobacz również</h2>
-
-<ul>
- <li>{{jsxref("Map")}}</li>
- <li>{{jsxref("Map.prototype.set()")}}</li>
- <li>{{jsxref("Map.prototype.has()")}}</li>
-</ul>
diff --git a/files/pl/web/javascript/reference/global_objects/map/has/index.html b/files/pl/web/javascript/reference/global_objects/map/has/index.html
deleted file mode 100644
index 3f9f330b4e..0000000000
--- a/files/pl/web/javascript/reference/global_objects/map/has/index.html
+++ /dev/null
@@ -1,86 +0,0 @@
----
-title: Map.prototype.has()
-slug: Web/JavaScript/Reference/Global_Objects/Map/has
-tags:
- - ECMAScript 2015
- - JavaScript
- - Mapa
- - Metodă
- - Prototyp
-translation_of: Web/JavaScript/Reference/Global_Objects/Map/has
-original_slug: Web/JavaScript/Referencje/Obiekty/Map/has
----
-<div>{{JSRef}}</div>
-
-<p>Metoda <code><strong>has()</strong></code> zwraca <a href="/pl/docs/Web/JavaScript/Referencje/Obiekty/Boolean">Boolean</a>, który określa czy element o podanym kluczu istnieje.</p>
-
-<div>{{EmbedInteractiveExample("pages/js/map-prototype-has.html")}}</div>
-
-
-
-<h2 id="Składnia">Składnia</h2>
-
-<pre class="syntaxbox"><code><em>myMap</em>.has(key);</code></pre>
-
-<h3 id="Parametry">Parametry</h3>
-
-<dl>
- <dt>key</dt>
- <dd>Wymagany. Klucz elementu, którego istnienie w <code>Mapie</code> zostanie sprawdzone.</dd>
-</dl>
-
-<h3 id="Zwracana_wartość">Zwracana wartość</h3>
-
-<dl>
- <dt>Boolean</dt>
- <dd>
- <p><code>true</code>, jeśli dany element istnieje w <code>Mapie</code> - w przeciwnym wypadku <code>false</code>.</p>
- </dd>
-</dl>
-
-<h2 id="Przykłady">Przykłady</h2>
-
-<h3 id="Używanie_metody_has">Używanie metody <code>has</code></h3>
-
-<pre class="brush: js">var myMap = new Map();
-myMap.set('bar', "foo");
-
-myMap.has('bar'); // zwraca true
-myMap.has('baz'); // zwraca false
-</pre>
-
-<h2 id="Specyfikacja">Specyfikacja</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Specyfikacja</th>
- <th scope="col">Status</th>
- <th scope="col">Komentarz</th>
- </tr>
- <tr>
- <td>{{SpecName('ES2015', '#sec-map.prototype.has', 'Map.prototype.has')}}</td>
- <td>{{Spec2('ES2015')}}</td>
- <td>Initial definition.</td>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-map.prototype.has', 'Map.prototype.has')}}</td>
- <td>{{Spec2('ESDraft')}}</td>
- <td> </td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Kompatybilność_z_przeglądarkami">Kompatybilność z przeglądarkami</h2>
-
-
-
-<p>{{Compat("javascript.builtins.Map.has")}}</p>
-
-<h2 id="Zobacz_również">Zobacz również</h2>
-
-<ul>
- <li>{{jsxref("Map")}}</li>
- <li>{{jsxref("Map.prototype.set()")}}</li>
- <li>{{jsxref("Map.prototype.get()")}}</li>
-</ul>
diff --git a/files/pl/web/javascript/reference/global_objects/map/index.html b/files/pl/web/javascript/reference/global_objects/map/index.html
deleted file mode 100644
index a72cd3dc26..0000000000
--- a/files/pl/web/javascript/reference/global_objects/map/index.html
+++ /dev/null
@@ -1,459 +0,0 @@
----
-title: Map
-slug: Web/JavaScript/Reference/Global_Objects/Map
-tags:
- - ECMAScript 2015
- - JavaScript
- - Map
-translation_of: Web/JavaScript/Reference/Global_Objects/Map
-original_slug: Web/JavaScript/Referencje/Obiekty/Map
----
-<div>{{JSRef}}</div>
-
-<p><strong>Map </strong>jest prostym obiektem mapującym klucze na wartości. Każdy element (zarówno obiekt jak i {{Glossary("Primitive", "wartości proste")}}) mogą być użyte zarówno jako klucz jak i wartość.</p>
-
-<h2 id="Składnia">Składnia</h2>
-
-<pre class="syntaxbox notranslate">new Map([iterable])</pre>
-
-<h3 id="Parametry">Parametry</h3>
-
-<dl>
- <dt><code>iterable</code></dt>
- <dd>Iterable jest tablicą lub innym iterowalnym obiektem, którego elementy są parami typu klucz-wartość (np. 2 elementowa tablica). Każda para klucz-wartość jest dodawana do obiektu new Map. <code>null</code> jest traktowane jako <code>undefined.</code></dd>
-</dl>
-
-<h2 id="Opis">Opis</h2>
-
-<p>Obiekt Map iteruje swoje elementy we wprowadzonej kolejności — pętla {{jsxref("Statements/for...of", "for...of")}} zwraca tablicę  <code>[key, value] </code>dla każdej iteracji.</p>
-
-<p>Należy pamiętać, że kolejność iteracji dla <code>Map</code> mapującej obiekty, w szczególności np. dla słownika słowników, odzwieciedlać będzie jedynie kolejność dodawania obiektów do kolekcji, natomiast kolejność dodawania elementów do samych obiektów nie jest gwarantowana i powinna być traktowana jako losowa.</p>
-
-<h3 id="Równość_kluczy">Równość kluczy</h3>
-
-<p>Klucze porównywane są według algorytmu "same-value" (tej samej wartości).</p>
-
-<p><code>NaN</code> jest traktowana jako równa <code>NaN</code> (mimo tego, że <code>NaN !== NaN</code>). Wszystkie inne wartości są uważane za równe zgodnie z semantyką <code>===</code>  operatora równości.</p>
-
-<p>W obecnej specyfikacji ECMAScript <code>-0 === +0</code>, choć wcześniejsze propozycje zakładały inne zachowanie, co zaowocowało implementacją w niektórych wersjach przeglądarek. Szczegóły zawarte są w  "Value equality for -0 and 0"  w tabeli <a href="https://developer.mozilla.org/pl/docs/Web/JavaScript/Referencje/Obiekty/Map$edit#Browser_compatibility">kompatybilności przeglądarek</a>.</p>
-
-<h3 id="Porównanie_Obiektów_i_Map">Porównanie Obiektów i Map</h3>
-
-<p>{{jsxref("Object", "Obiekty")}} są podobne do Map. W obu przypadkach pozwalają ustawić klucze dla wartości, zwracają te wartości, usuwają klucze i wykrywają czy coś jest przechowywane jako klucz. Z tego powodu (i ponieważ nie było innych wbudowanych alternatyw), <code>Object</code>  był używany wcześniej jako <code>Map</code>. Istnieją jednak ważne różnice pomiędzy <code>Obiektami</code> i <code>Mapami</code>, które powodują, że <code>Map</code> jest lepszym wyborem w pewnych przypadkach:</p>
-
-<ul>
- <li>Klucze obiektu są {{jsxref("String", "Stringami")}}' i {{jsxref("Symbol", "Symbolami")}}, podczas gdy dla <code>Map</code> mogą być dowolną wartością, włączając w to funkcje, obiekty czy wartości proste.</li>
- <li>Można łatwo pobrać wielkość mapy używając właściwości <code>size</code>, podczas gdy wielkość obiektu musi być określana ręcznie.</li>
- <li>Po mapie można iterować bezpośrednio, iteracja po obiekcie wymaga pobrania jego kluczy i iteracji po ich liście.</li>
- <li>Obiekt posiada prototyp, istnieją więc domyślne klucze, które mogą kolidować z Twoimi kluczami, jeśli nie jesteś ostrożny. Można ominąć ten problem używając <code>Object.create(null)</code> (dostępne od ES5), ale było to rzadko stosowane rozwiązanie.</li>
- <li>Mapa może osiągnąć lepszą wydajność w scenariuszu, w którym często dodajemy i usuwamy pary klucz-wartość.</li>
-</ul>
-
-<p>Nie oznacza to, że powinno się używać <code>Maps</code> wszędzie. Obiekty są wciąż używane w większości przypadków.  Instancje <code>Map</code> są użyteczne dla kolekcji, warto rozważyć ich zaadaptowanie jedynie w przypadkach, gdy wcześniej używano dla nich obiektów. Obiekty powinny być używane jako rejestr z polami i metodami. Jeśli wciąż nie jesteś pewien czego użyć, pomocne mogą okazać się poniższe pytania:</p>
-
-<ul>
- <li>Czy klucze są nieznane do momentu uruchomienia programu? Czy potrzebujesz wyszukiwać lub tworzyć je dynamicznie?</li>
- <li>Czy wszystkie wartości mają ten sam typ? Czy mogą być użyte wymiennie?</li>
- <li>Czy potrzebujesz kluczy, które nie są typu string?</li>
- <li>Czy pary klucz-wartość są często dodawane lub usuwane?</li>
- <li>Czy kolekcja powinna być iterowalna?</li>
-</ul>
-
-<p>Jeśli odpowiedziałeś 'tak' na którekolwiek z tych pytań, prawdopodobnie powinieneś użyć <code>Map</code>. I przeciwnie, jeśli masz zamknięty zbiór kluczy, jeśli musisz odwoływać się do poszczególnych, specyficznych kluczy a każdy z nich ma swoje, odrębne od innych znaczenie, najprawdopodobniej potrzebujesz obiektu.</p>
-
-<h2 id="Własności">Własności</h2>
-
-<dl>
- <dt><code>Map.length</code></dt>
- <dd>Wartość <code>length</code>  jest zawsze równa 0.</dd>
- <dt>{{jsxref("Map.@@species", "get Map[@@species]")}}</dt>
- <dd>Funkcja konstruktora używana do tworzenia obiektów pochodnych.</dd>
- <dt>{{jsxref("Map.prototype")}}</dt>
- <dd>Reprezentuje prototyp funkcji konstruktora <code>Map</code>. Pozwala rozszerzać prototyp wszystkich obiektów <code>Map</code> o własne własności.</dd>
-</dl>
-
-<h2 id="Instancje_Map">Instancje <code>Map</code></h2>
-
-<p>Wszystkie instancje <code>Map</code>  dziedziczą po {{jsxref("Map.prototype")}}.</p>
-
-<h3 id="Własności_2">Własności</h3>
-
-<p>{{page('en-US/Web/JavaScript/Reference/Global_Objects/Map/prototype','Properties')}}</p>
-
-<h3 id="Metody">Metody</h3>
-
-<p>{{page('en-US/Web/JavaScript/Reference/Global_Objects/Map/prototype','Methods')}}</p>
-
-<h2 id="Przykłady">Przykłady</h2>
-
-<h3 id="Używanie_obiektu_typu_Map">Używanie obiektu typu <code>Map</code></h3>
-
-<pre class="brush: js notranslate">var myMap = new Map();
-
-var keyString = 'a string',
- keyObj = {},
- keyFunc = function() {};
-
-// setting the values
-myMap.set(keyString, "value associated with 'a string'");
-myMap.set(keyObj, 'value associated with keyObj');
-myMap.set(keyFunc, 'value associated with keyFunc');
-
-myMap.size; // 3
-
-// getting the values
-myMap.get(keyString); // "value associated with 'a string'"
-myMap.get(keyObj); // "value associated with keyObj"
-myMap.get(keyFunc); // "value associated with keyFunc"
-
-myMap.get('a string'); // "value associated with 'a string'"
- // because keyString === 'a string'
-myMap.get({}); // undefined, because keyObj !== {}
-myMap.get(function() {}) // undefined, because keyFunc !== function () {}
-</pre>
-
-<h3 id="Użycie_NaN_jako_kluczy_w_Map">Użycie <code>NaN</code> jako kluczy w  <code>Map</code></h3>
-
-<p><code>NaN</code> can also be used as a key. Even though every <code>NaN</code> is not equal to itself (<code>NaN !== NaN</code> is true), the following example works, because <code>NaN</code>s are indistinguishable from each other:</p>
-
-<pre class="brush: js notranslate">var myMap = new Map();
-myMap.set(NaN, 'not a number');
-
-myMap.get(NaN); // "not a number"
-
-var otherNaN = Number('foo');
-myMap.get(otherNaN); // "not a number"
-</pre>
-
-<h3 id="Iteracja_po_Map_przy_użyciu_for..of">Iteracja po <code>Map</code> przy użyciu <code>for..of</code></h3>
-
-<pre class="brush: js notranslate">var myMap = new Map();
-myMap.set(0, 'zero');
-myMap.set(1, 'one');
-for (var [key, value] of myMap) {
- console.log(key + ' = ' + value);
-}
-// 0 = zero
-// 1 = one
-
-for (var key of myMap.keys()) {
- console.log(key);
-}
-// 0
-// 1
-
-for (var value of myMap.values()) {
- console.log(value);
-}
-// zero
-// one
-
-for (var [key, value] of myMap.entries()) {
- console.log(key + ' = ' + value);
-}
-// 0 = zero
-// 1 = one
-</pre>
-
-<h3 id="Iteracja_po_Map_przy_użyciu_forEach">Iteracja po <code>Map</code> przy użyciu <code>forEach()</code></h3>
-
-<pre class="brush: js notranslate">myMap.forEach(function(value, key) {
- console.log(key + ' = ' + value);
-});
-// Will show 2 logs; first with "0 = zero" and second with "1 = one"
-</pre>
-
-<h3 id="Relacja_do_obiektów_typu_Array">Relacja do obiektów typu <code>Array</code></h3>
-
-<pre class="brush: js notranslate">var kvArray = [['key1', 'value1'], ['key2', 'value2']];
-
-// Use the regular Map constructor to transform a 2D key-value Array into a map
-var myMap = new Map(kvArray);
-
-myMap.get('key1'); // returns "value1"
-
-// Use the spread operator to transform a map into a 2D key-value Array.
-console.log(uneval([...myMap])); // Will show you exactly the same Array as kvArray
-
-// Or use the spread operator on the keys or values iterator to get
-// an array of only the keys or values
-console.log(uneval([...myMap.keys()])); // Will show ["key1", "key2"]
-</pre>
-
-<h2 id="Specyfikacje">Specyfikacje</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Specyfikacja</th>
- <th scope="col">Status</th>
- <th scope="col">Komentarz</th>
- </tr>
- <tr>
- <td>{{SpecName('ES2015', '#sec-map-objects', 'Map')}}</td>
- <td>{{Spec2('ES2015')}}</td>
- <td>Początkowa definicja</td>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-map-objects', 'Map')}}</td>
- <td>{{Spec2('ESDraft')}}</td>
- <td></td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Kompatybilność_przeglądarek">Kompatybilność przeglądarek</h2>
-
-<p>{{CompatibilityTable}}</p>
-
-<div id="compat-desktop">
-<table class="compat-table">
- <tbody>
- <tr>
- <th>Feature</th>
- <th>Chrome</th>
- <th>Edge</th>
- <th>Firefox (Gecko)</th>
- <th>Internet Explorer</th>
- <th>Opera</th>
- <th>Safari</th>
- </tr>
- <tr>
- <td>Basic support</td>
- <td>
- <p>{{ CompatChrome(38) }} [1]</p>
- </td>
- <td>12</td>
- <td>{{ CompatGeckoDesktop("13") }}</td>
- <td>11</td>
- <td>25</td>
- <td>7.1</td>
- </tr>
- <tr>
- <td>Constructor argument: <code>new Map(iterable)</code></td>
- <td>{{ CompatChrome(38) }}</td>
- <td>12</td>
- <td>{{ CompatGeckoDesktop("13") }}</td>
- <td>{{CompatNo}}</td>
- <td>25</td>
- <td>{{CompatSafari("9")}}</td>
- </tr>
- <tr>
- <td>iterable</td>
- <td>{{ CompatChrome(38) }}</td>
- <td>12</td>
- <td>{{ CompatGeckoDesktop("17") }}</td>
- <td>{{CompatNo}}</td>
- <td>25</td>
- <td>7.1</td>
- </tr>
- <tr>
- <td><code>Map.clear()</code></td>
- <td>{{ CompatChrome(31) }}<br>
- {{ CompatChrome(38) }}</td>
- <td>12</td>
- <td>{{CompatGeckoDesktop("19")}}</td>
- <td>11</td>
- <td>25</td>
- <td>7.1</td>
- </tr>
- <tr>
- <td><code>Map.keys(), Map.values(), Map.entries()</code></td>
- <td>{{ CompatChrome(37) }}<br>
- {{ CompatChrome(38) }}</td>
- <td>12</td>
- <td>{{CompatGeckoDesktop("20")}}</td>
- <td>{{CompatNo}}</td>
- <td>25</td>
- <td>7.1</td>
- </tr>
- <tr>
- <td><code>Map.forEach()</code></td>
- <td>{{ CompatChrome(36) }}<br>
- {{ CompatChrome(38) }}</td>
- <td>12</td>
- <td>{{CompatGeckoDesktop("25")}}</td>
- <td>11</td>
- <td>25</td>
- <td>7.1</td>
- </tr>
- <tr>
- <td>Key equality for -0 and 0</td>
- <td>{{ CompatChrome(34) }}<br>
- {{ CompatChrome(38) }}</td>
- <td>12</td>
- <td>{{CompatGeckoDesktop("29")}}</td>
- <td>{{CompatNo}}</td>
- <td>25</td>
- <td>{{CompatSafari("9")}}</td>
- </tr>
- <tr>
- <td>Constructor argument: <code>new Map(null)</code></td>
- <td>{{CompatVersionUnknown}}</td>
- <td>12</td>
- <td>{{CompatGeckoDesktop("37")}}</td>
- <td>11</td>
- <td>{{CompatVersionUnknown}}</td>
- <td>{{CompatSafari("9")}}</td>
- </tr>
- <tr>
- <td>Monkey-patched <code>set()</code> in Constructor</td>
- <td>{{CompatVersionUnknown}}</td>
- <td>12</td>
- <td>{{CompatGeckoDesktop("37")}}</td>
- <td>{{CompatNo}}</td>
- <td>{{CompatVersionUnknown}}</td>
- <td>{{CompatSafari("9")}}</td>
- </tr>
- <tr>
- <td><code>Map[@@species]</code></td>
- <td>{{CompatChrome("51")}}</td>
- <td>13</td>
- <td>{{CompatGeckoDesktop("41")}}</td>
- <td>{{CompatNo}}</td>
- <td>{{CompatOpera("38")}}</td>
- <td>{{CompatSafari("10")}}</td>
- </tr>
- <tr>
- <td><code>Map()</code> without <code>new</code> throws</td>
- <td>{{CompatVersionUnknown}}</td>
- <td>12</td>
- <td>{{ CompatGeckoDesktop("42") }}</td>
- <td>11</td>
- <td>{{CompatVersionUnknown}}</td>
- <td>{{CompatSafari("9")}}</td>
- </tr>
- </tbody>
-</table>
-</div>
-
-<div id="compat-mobile">
-<table class="compat-table">
- <tbody>
- <tr>
- <th>Feature</th>
- <th>Android</th>
- <th>Chrome for Android</th>
- <th>Firefox Mobile (Gecko)</th>
- <th>IE Mobile</th>
- <th>Opera Mobile</th>
- <th>Safari Mobile</th>
- </tr>
- <tr>
- <td>Basic support</td>
- <td>{{CompatNo}}</td>
- <td>{{ CompatChrome(38) }} [1]</td>
- <td>{{ CompatGeckoMobile("13") }}</td>
- <td>{{CompatNo}}</td>
- <td>{{CompatNo}}</td>
- <td>8</td>
- </tr>
- <tr>
- <td>Constructor argument: <code>new Map(iterable)</code></td>
- <td>{{CompatNo}}</td>
- <td>{{ CompatChrome(38) }}</td>
- <td>{{ CompatGeckoMobile("13") }}</td>
- <td>{{CompatNo}}</td>
- <td>{{CompatNo}}</td>
- <td>9</td>
- </tr>
- <tr>
- <td>iterable</td>
- <td>{{CompatNo}}</td>
- <td>{{CompatNo}}</td>
- <td>{{ CompatGeckoMobile("17") }}</td>
- <td>{{CompatNo}}</td>
- <td>{{CompatNo}}</td>
- <td>8</td>
- </tr>
- <tr>
- <td><code>Map.clear()</code></td>
- <td>{{CompatNo}}</td>
- <td>{{ CompatChrome(31) }}<br>
- {{ CompatChrome(38) }}</td>
- <td>{{CompatGeckoMobile("19")}}</td>
- <td>{{CompatNo}}</td>
- <td>{{CompatNo}}</td>
- <td>8</td>
- </tr>
- <tr>
- <td><code>Map.keys(), Map.values(), Map.entries()</code></td>
- <td>{{CompatNo}}</td>
- <td>{{ CompatChrome(37) }}<br>
- {{ CompatChrome(38) }}</td>
- <td>{{CompatGeckoMobile("20")}}</td>
- <td>{{CompatNo}}</td>
- <td>{{CompatNo}}</td>
- <td>8</td>
- </tr>
- <tr>
- <td><code>Map.forEach()</code></td>
- <td>{{CompatNo}}</td>
- <td>{{ CompatChrome(36) }}<br>
- {{ CompatChrome(38) }}</td>
- <td>{{CompatGeckoMobile("25")}}</td>
- <td>{{CompatNo}}</td>
- <td>{{CompatNo}}</td>
- <td>8</td>
- </tr>
- <tr>
- <td>Key equality for -0 and 0</td>
- <td>{{CompatNo}}</td>
- <td>{{ CompatChrome(34) }}<br>
- {{ CompatChrome(38) }}</td>
- <td>{{CompatGeckoMobile("29")}}</td>
- <td>{{CompatNo}}</td>
- <td>{{CompatNo}}</td>
- <td>{{CompatNo}}</td>
- </tr>
- <tr>
- <td>Constructor argument: <code>new Map(null)</code></td>
- <td>{{CompatUnknown}}</td>
- <td>{{CompatVersionUnknown}}</td>
- <td>{{CompatGeckoMobile("37")}}</td>
- <td>{{CompatUnknown}}</td>
- <td>{{CompatUnknown}}</td>
- <td>9</td>
- </tr>
- <tr>
- <td>Monkey-patched <code>set()</code> in Constructor</td>
- <td>{{CompatUnknown}}</td>
- <td>{{CompatVersionUnknown}}</td>
- <td>{{CompatGeckoMobile("37")}}</td>
- <td>{{CompatUnknown}}</td>
- <td>{{CompatUnknown}}</td>
- <td>9</td>
- </tr>
- <tr>
- <td><code>Map[@@species]</code></td>
- <td>{{CompatUnknown}}</td>
- <td>{{CompatUnknown}}</td>
- <td>{{CompatGeckoMobile("41")}}</td>
- <td>{{CompatUnknown}}</td>
- <td>{{CompatUnknown}}</td>
- <td>10</td>
- </tr>
- <tr>
- <td><code>Map()</code> without <code>new</code> throws</td>
- <td>5.1</td>
- <td>{{CompatUnknown}}</td>
- <td>{{CompatGeckoMobile("42")}}</td>
- <td>{{CompatUnknown}}</td>
- <td>{{CompatUnknown}}</td>
- <td>9</td>
- </tr>
- </tbody>
-</table>
-</div>
-
-<p>[1] Starting with Chrome 31, the feature was available behind a preference. In <code>chrome://flags</code>, activate the entry “Enable Experimental JavaScript”.</p>
-
-<h2 id="Zobacz_też">Zobacz też</h2>
-
-<ul>
- <li><a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=697479">Map and Set bug at Mozilla</a></li>
- <li><a class="external" href="http://wiki.ecmascript.org/doku.php?id=harmony:simple_maps_and_sets">ECMAScript Harmony proposal</a></li>
- <li>{{jsxref("Set")}}</li>
- <li>{{jsxref("WeakMap")}}</li>
- <li>{{jsxref("WeakSet")}}</li>
-</ul>
diff --git a/files/pl/web/javascript/reference/global_objects/map/keys/index.html b/files/pl/web/javascript/reference/global_objects/map/keys/index.html
deleted file mode 100644
index 6d018a6f9a..0000000000
--- a/files/pl/web/javascript/reference/global_objects/map/keys/index.html
+++ /dev/null
@@ -1,79 +0,0 @@
----
-title: Map.prototype.keys()
-slug: Web/JavaScript/Reference/Global_Objects/Map/keys
-tags:
- - ECMAScript 2015
- - Iterator
- - JavaScript
- - Mapa
- - Metodă
- - Prototyp
-translation_of: Web/JavaScript/Reference/Global_Objects/Map/keys
-original_slug: Web/JavaScript/Referencje/Obiekty/Map/keys
----
-<div>{{JSRef}}</div>
-
-<p>Metoda <code><strong>keys()</strong></code> zwraca nowy obiekt typu <strong><a href="/pl/docs/Web/JavaScript/Guide/Iterators_and_Generators">Iterator</a></strong>, który zawiera klucze dla każdego elementu w <code>Mapie</code>. Można się do nich odnieść w takiej kolejności, jakiej zostały wstawione.</p>
-
-<div>{{EmbedInteractiveExample("pages/js/map-prototype-keys.html")}}</div>
-
-
-
-<h2 id="Składnia">Składnia</h2>
-
-<pre class="syntaxbox"><code><em>myMap</em>.keys()</code></pre>
-
-<h3 id="Zwracana_wartość">Zwracana wartość</h3>
-
-<p>Nowy iterator obiektu typu {{jsxref("Map")}}</p>
-
-<h2 id="Przykłady">Przykłady</h2>
-
-<h3 id="Używanie_keys()">Używanie <code>keys()</code></h3>
-
-<pre class="brush:js">var myMap = new Map();
-myMap.set('0', 'foo');
-myMap.set(1, 'bar');
-myMap.set({}, 'baz');
-
-var mapIter = myMap.keys();
-
-console.log(mapIter.next().value); // "0"
-console.log(mapIter.next().value); // 1
-console.log(mapIter.next().value); // Object
-</pre>
-
-<h2 id="Specyfikacja">Specyfikacja</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Specyfikacja</th>
- <th scope="col">Status</th>
- <th scope="col">Komentarz</th>
- </tr>
- <tr>
- <td>{{SpecName('ES2015', '#sec-map.prototype.keys', 'Map.prototype.keys')}}</td>
- <td>{{Spec2('ES2015')}}</td>
- <td>Definicja początkowa.</td>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-map.prototype.keys', 'Map.prototype.keys')}}</td>
- <td>{{Spec2('ESDraft')}}</td>
- <td> </td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Kompatybilność_z_przeglądarkami">Kompatybilność z przeglądarkami</h2>
-
-
-
-<p>{{Compat("javascript.builtins.Map.keys")}}</p>
-
-<h2 id="Zobacz_również">Zobacz również</h2>
-
-<ul>
- <li>{{jsxref("Map.prototype.entries()")}}</li>
- <li>{{jsxref("Map.prototype.values()")}}</li>
-</ul>
diff --git a/files/pl/web/javascript/reference/global_objects/map/set/index.html b/files/pl/web/javascript/reference/global_objects/map/set/index.html
deleted file mode 100644
index 96f3340090..0000000000
--- a/files/pl/web/javascript/reference/global_objects/map/set/index.html
+++ /dev/null
@@ -1,97 +0,0 @@
----
-title: Map.prototype.set()
-slug: Web/JavaScript/Reference/Global_Objects/Map/set
-tags:
- - ECMAScript 2015
- - JavaScript
- - Mapa
- - Metodă
- - Prototyp
-translation_of: Web/JavaScript/Reference/Global_Objects/Map/set
-original_slug: Web/JavaScript/Referencje/Obiekty/Map/set
----
-<div>{{JSRef}}</div>
-
-<p>Metoda <code><strong>set()</strong></code> dodaje lub zmienia element o podany <code>kluczu</code> i <code>wartości</code> w <code>Mapie</code>. </p>
-
-<div>{{EmbedInteractiveExample("pages/js/map-prototype-set.html")}}</div>
-
-
-
-<h2 id="Składnia">Składnia</h2>
-
-<pre class="syntaxbox"><code><em>myMap</em>.set(key, value);</code></pre>
-
-<h3 id="Parametry">Parametry</h3>
-
-<dl>
- <dt>key</dt>
- <dd>Wymagany. Klucz elementu, który zostanie dodany do <code>Mapy</code>.</dd>
- <dt>value</dt>
- <dd>Wymagany. Wartość elementu, który zostanie dodany do <code>Mapy</code>.</dd>
-</dl>
-
-<h3 id="Zwracana_wartość">Zwracana wartość</h3>
-
-<p> Obiekt typu <code>Map</code>.</p>
-
-<h2 id="Przykłady">Przykłady</h2>
-
-<h3 id="Używanie_set()">Używanie <code>set()</code></h3>
-
-<pre class="brush: js">var myMap = new Map();
-
-// Dodawanie nowych elementu
-myMap.set('bar', 'foo');
-myMap.set(1, 'foobar');
-
-// Zmiana istniejącego już elementu
-myMap.set('bar', 'baz');
-</pre>
-
-<h3 id="Używanie_set_w_połączeniu_z_łańcuchowaniem">Używanie <code>set</code> w połączeniu z łańcuchowaniem</h3>
-
-<p>Ponieważ <code>set()</code> zwraca ten sam obiekt typu <code>Mapa</code>, można użyć chainingu (uruchamianie metod jedna po drugiej na danym obiekcie przy użyciu kropek).</p>
-
-<pre class="brush: js">// Dodawanie elementów do mapy za pomocą chainingu
-myMap.set('bar', 'foo')
- .set(1, 'foobar')
- .set(2, 'baz');
-
-</pre>
-
-<h2 id="Specyfikacja">Specyfikacja</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Specyfikacja</th>
- <th scope="col">Status</th>
- <th scope="col">Komentarz</th>
- </tr>
- <tr>
- <td>{{SpecName('ES2015', '#sec-map.prototype.set', 'Map.prototype.set')}}</td>
- <td>{{Spec2('ES2015')}}</td>
- <td>Definicja początowa.</td>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-map.prototype.set', 'Map.prototype.set')}}</td>
- <td>{{Spec2('ESDraft')}}</td>
- <td> </td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Kompatybilność_z_przeglądarkami">Kompatybilność z przeglądarkami</h2>
-
-
-
-<p>{{Compat("javascript.builtins.Map.set")}}</p>
-
-<h2 id="Zobacz_również">Zobacz również</h2>
-
-<ul>
- <li>{{jsxref("Map")}}</li>
- <li>{{jsxref("Map.prototype.get()")}}</li>
- <li>{{jsxref("Map.prototype.has()")}}</li>
-</ul>
diff --git a/files/pl/web/javascript/reference/global_objects/map/size/index.html b/files/pl/web/javascript/reference/global_objects/map/size/index.html
deleted file mode 100644
index 69a63c8aa0..0000000000
--- a/files/pl/web/javascript/reference/global_objects/map/size/index.html
+++ /dev/null
@@ -1,66 +0,0 @@
----
-title: Map.prototype.size
-slug: Web/JavaScript/Reference/Global_Objects/Map/size
-tags:
- - JavaScript
- - Reference
-translation_of: Web/JavaScript/Reference/Global_Objects/Map/size
-original_slug: Web/JavaScript/Referencje/Obiekty/Map/size
----
-<div>{{JSRef}}</div>
-
-<p>Atrybut <code><strong>size</strong></code> zwraca ilość elementów znajdujących się w obiekcie {{jsxref("Map")}}.</p>
-
-<div>{{EmbedInteractiveExample("pages/js/map-prototype-size.html")}}</div>
-
-<p class="hidden">Żródło dla tego przykładu interaktywnego jest przechowywane w repozytorium w serwisie GitHub. Jeśli chciałbyś pomoć przy projekcie przykładów, prosimy o sklonowanie repozytorium <a href="https://github.com/mdn/interactive-examples">https://github.com/mdn/interactive-examples</a> i wysłanie pull request.</p>
-
-<h2 id="Opis">Opis</h2>
-
-<p>Wartość <code>size</code> to liczba reprezentująca ile elementów posiada obiekt <code>Map</code>. Funkcja set dla <code>size</code> to <code>undefined</code>; nie można edytować tego atrybutu.</p>
-
-<h2 id="Przykłady">Przykłady</h2>
-
-<h3 id="Użycie_size">Użycie <code>size</code></h3>
-
-<pre class="brush:js">var myMap = new Map();
-myMap.set('a', 'alpha');
-myMap.set('b', 'beta');
-myMap.set('g', 'gamma');
-
-myMap.size // 3
-</pre>
-
-<h2 id="Specyfikacja">Specyfikacja</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Specyfikacja</th>
- <th scope="col">Status</th>
- <th scope="col">Komentarz</th>
- </tr>
- <tr>
- <td>{{SpecName('ES2015', '#sec-get-map.prototype.size', 'Map.prototype.size')}}</td>
- <td>{{Spec2('ES2015')}}</td>
- <td>Definicja początkowa.</td>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-get-map.prototype.size', 'Map.prototype.size')}}</td>
- <td>{{Spec2('ESDraft')}}</td>
- <td> </td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Kompatybilność">Kompatybilność</h2>
-
-
-
-<p>{{Compat("javascript.builtins.Map.size")}}</p>
-
-<h2 id="Zobacz_także">Zobacz także</h2>
-
-<ul>
- <li>{{jsxref("Map")}}</li>
-</ul>
diff --git a/files/pl/web/javascript/reference/global_objects/map/values/index.html b/files/pl/web/javascript/reference/global_objects/map/values/index.html
deleted file mode 100644
index 163f99de5d..0000000000
--- a/files/pl/web/javascript/reference/global_objects/map/values/index.html
+++ /dev/null
@@ -1,78 +0,0 @@
----
-title: Map.prototype.values()
-slug: Web/JavaScript/Reference/Global_Objects/Map/values
-tags:
- - ECMAScript 2015
- - Iterator
- - JavaScript
- - Mapa
- - Metodă
- - Prototyp
-translation_of: Web/JavaScript/Reference/Global_Objects/Map/values
-original_slug: Web/JavaScript/Referencje/Obiekty/Map/values
----
-<div>{{JSRef}}</div>
-
-<p>Metoda <code><strong>values()</strong></code> zwraca nowy obiekt typu <strong><a href="/pl/docs/Web/JavaScript/Guide/Iterators_and_Generators">Iterator</a></strong>, który zawiera wartości dla każdego elementu w <code>Mapie</code>. Można się do nich odnieść w takiej kolejności, jakiej zostały wstawione.</p>
-
-<div>{{EmbedInteractiveExample("pages/js/map-prototype-values.html")}}</div>
-
-
-
-<h2 id="Składnia">Składnia</h2>
-
-<pre class="syntaxbox"><code><em>myMap</em>.values()</code></pre>
-
-<h3 id="Zwracana_wartość">Zwracana wartość</h3>
-
-<p>Nowy iterator obiektu typu {{jsxref("Map")}}.</p>
-
-<h2 id="Przykłady">Przykłady</h2>
-
-<h3 id="Używanie_values()">Używanie <code>values()</code></h3>
-
-<pre class="brush:js">var myMap = new Map();
-myMap.set('0', 'foo');
-myMap.set(1, 'bar');
-myMap.set({}, 'baz');
-
-var mapIter = myMap.values();
-
-console.log(mapIter.next().value); // "foo"
-console.log(mapIter.next().value); // "bar"
-console.log(mapIter.next().value); // "baz"</pre>
-
-<h2 id="Specyfikacja">Specyfikacja</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Specyfikacja</th>
- <th scope="col">Status</th>
- <th scope="col">Komentarz</th>
- </tr>
- <tr>
- <td>{{SpecName('ES2015', '#sec-map.prototype.values', 'Map.prototype.values')}}</td>
- <td>{{Spec2('ES2015')}}</td>
- <td>Definicja początkowa.</td>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-map.prototype.values', 'Map.prototype.values')}}</td>
- <td>{{Spec2('ESDraft')}}</td>
- <td> </td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Kompatybilność_z_przeglądarkami">Kompatybilność z przeglądarkami</h2>
-
-
-
-<p>{{Compat("javascript.builtins.Map.values")}}</p>
-
-<h2 id="Zobacz_również">Zobacz również</h2>
-
-<ul>
- <li>{{jsxref("Map.prototype.entries()")}}</li>
- <li>{{jsxref("Map.prototype.keys()")}}</li>
-</ul>