![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 196 Pomógł: 0 Dołączył: 9.03.2017 Ostrzeżenie: (0%) ![]() ![]() |
Mam tablicę, która jest właściwością obiektu. Jak odwołać się w tej tablicy do innych właściwości i metod tego obieku? Dlaczego to nie działa?
Kod var car = { brand : "Mercedes", color : "czerwony", showText() { console.log('hello') }, array: ['a', 'b', this.color, this.showText] } console.log(car.array); Uzyskuję: Array(4) [ "a", "b", undefined, undefined ] |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No i niby czemu to ma dzialac? this odnosi sie do obiektu w ktorym jest a tam this jest w blizej niezdefiniowanym obiekcie. this tam w zadnym razie nie donosi sie do zmiennej car bo i niby czemu mialby?
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 21:35 |