aboutsummaryrefslogtreecommitdiff
path: root/files/pl/web/javascript/reference/global_objects/object/proto/index.html
diff options
context:
space:
mode:
authorFlorian Merz <me@fiji-flo.de>2021-02-11 14:49:25 +0100
committerFlorian Merz <me@fiji-flo.de>2021-02-11 14:49:25 +0100
commitb8170f78422f2269dfc9df7760cc1ad51c048c00 (patch)
treebbe8555451304d47a06232ea37338c1678f2f1ed /files/pl/web/javascript/reference/global_objects/object/proto/index.html
parentde5c456ebded0e038adbf23db34cc290c8829180 (diff)
downloadtranslated-content-b8170f78422f2269dfc9df7760cc1ad51c048c00.tar.gz
translated-content-b8170f78422f2269dfc9df7760cc1ad51c048c00.tar.bz2
translated-content-b8170f78422f2269dfc9df7760cc1ad51c048c00.zip
unslug pl: modify
Diffstat (limited to 'files/pl/web/javascript/reference/global_objects/object/proto/index.html')
-rw-r--r--files/pl/web/javascript/reference/global_objects/object/proto/index.html3
1 files changed, 2 insertions, 1 deletions
diff --git a/files/pl/web/javascript/reference/global_objects/object/proto/index.html b/files/pl/web/javascript/reference/global_objects/object/proto/index.html
index 6d4dd4653e..72951af19a 100644
--- a/files/pl/web/javascript/reference/global_objects/object/proto/index.html
+++ b/files/pl/web/javascript/reference/global_objects/object/proto/index.html
@@ -1,7 +1,8 @@
---
title: Object.prototype.__proto__
-slug: Web/JavaScript/Referencje/Obiekty/Object/proto
+slug: Web/JavaScript/Reference/Global_Objects/Object/proto
translation_of: Web/JavaScript/Reference/Global_Objects/Object/proto
+original_slug: Web/JavaScript/Referencje/Obiekty/Object/proto
---
<div class="warning">
<p><strong>Ostrzeżenie:</strong> Zmiana <code>[[Prototype]]</code> obiektu, ze względu na sposób w jaki współczesny JavaScript optymalizuje dostęp do właściwości, jest bardzo powolną operacją (W każdej przeglądarce!). Efekty modyfikacji łańcucha dziedziczenia są rozległe, nie chodzi tu tylko o wydłużenie czasu potrzebnego na wykonanie operacji <code>obj.__proto__ = ...</code>, skutki wpływają na <strong>każdy</strong> fragment kodu który odwołuje się do <strong>jakiejkolwiek</strong> właściwości obiektu, którego <code>[[Prototype]]</code> został zmieniony. Dlatego jeżeli zależy ci na wydajności powinieneś unikać tej operacji. Zamiast tego, stwórz nowy obiekt z porządanym <code>[[Prototype]]</code> za pomocą {{jsxref("Object.create()")}}.</p>