From b8170f78422f2269dfc9df7760cc1ad51c048c00 Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:49:25 +0100 Subject: unslug pl: modify --- .../pl/web/javascript/reference/global_objects/object/proto/index.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'files/pl/web/javascript/reference/global_objects/object/proto/index.html') 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 ---

Ostrzeżenie: Zmiana [[Prototype]] 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 obj.__proto__ = ..., skutki wpływają na każdy fragment kodu który odwołuje się do jakiejkolwiek właściwości obiektu, którego [[Prototype]] został zmieniony. Dlatego jeżeli zależy ci na wydajności powinieneś unikać tej operacji. Zamiast tego, stwórz nowy obiekt z porządanym [[Prototype]] za pomocą {{jsxref("Object.create()")}}.

-- cgit v1.2.3-54-g00ecf