Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript] problemy z objektami
Terrorizer
post 29.06.2014, 15:05:36
Post #1





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

Ostrzeżenie: (0%)
-----


Cześć,
Robię sobie kurs w Codecademy, ale coś słabo mi idzie :/
Nie bardzo wiem co mam tutaj nie tak, mógłby mi ktoś podpowiedzieć ;/ ?
  1. function Rabbit(adjective) {
  2. this.adjective = adjective;
  3. this.describeMyself = function() {
  4. console.log("I am a " + this.adjective + " rabbit");
  5. };
  6. }
  7.  
  8. var rabbit1 = new Rabbit()
  9. rabbit1.adjective = "fluffy";
  10. var rabbit2 = new Rabbit()
  11. rabbit2.adjective = "happy";
  12. var rabbit3 = new Rabbit()
  13. rabbit3.adjective = "sleepy";
  14.  
  15. this.describeMyself();


Ten post edytował Terrorizer 29.06.2014, 15:06:09
Go to the top of the page
+Quote Post
viking
post 29.06.2014, 15:14:07
Post #2





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


W ostatniej linii this odwołuje się do jakiegoś kontekstu a nie danej funkcji. Prawidłowo będzie np rabbit1.describeMyself();


--------------------
Go to the top of the page
+Quote Post
Terrorizer
post 29.06.2014, 15:17:44
Post #3





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

Ostrzeżenie: (0%)
-----


Wydawało mi się wszystko takie proste, ale kod zaczyna troszkę się mieszać i już głowa pęka przez cały dzień haha.gif
Wielkie dzięki za pomoc smile.gif już widzę o co chodzi biggrin.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.06.2025 - 06:37