- Co to jest __ prototyp i prototyp?
- Czy __ proto __ taki sam jak [[prototyp]]?
- Co oznacza __ proto __ w JavaScript?
- Jest __ proto __ przestarzały?
Co to jest __ prototyp i prototyp?
__proto__ to rzeczywisty obiekt używany w łańcuchu wyszukiwania do rozwiązywania metod itp. Prototyp to obiekt używany do budowy __proto__ po tworzeniu obiektu z nowym: (nowym foo).
Czy __ proto __ taki sam jak [[prototyp]]?
W rzeczywistości jedyną prawdziwą różnicą między prototypem a __proto__ jest to, że ten pierwszy jest właściwością konstruktora klasowego, podczas gdy drugi jest właściwością instancji klasowej.
Co oznacza __ proto __ w JavaScript?
zamiast tego setPrototypeof (). Właściwość akcesoriów __proto__ obiektu. Prototyp ujawnia [[prototyp]] (obiekt lub zerowy) tego obiektu. Właściwość __proto__ można również użyć w definicji dosłownej obiektu, aby ustawić obiekt [[prototyp]] na tworzeniu, jako alternatywę dla obiektu.
Jest __ proto __ przestarzały?
__proto__ właściwość została przestarzała od EcMascript 3.1 i nie powinien być używany w kodzie. Użyj obiektu. getPrototypeof i obiekt. zamiast tego setPrototypeOf.