diff options
author | Florian Merz <me@fiji-flo.de> | 2021-02-11 14:49:25 +0100 |
---|---|---|
committer | Florian Merz <me@fiji-flo.de> | 2021-02-11 14:49:25 +0100 |
commit | b8170f78422f2269dfc9df7760cc1ad51c048c00 (patch) | |
tree | bbe8555451304d47a06232ea37338c1678f2f1ed /files/pl/web/javascript/reference/global_objects/object/proto/index.html | |
parent | de5c456ebded0e038adbf23db34cc290c8829180 (diff) | |
download | translated-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.html | 3 |
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> |