• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wyjaśnienie kodu "String.prototype.ustawZnak" użytego w kursie

+1 głos
51 wizyt
pytanie zadane 14 maja 2021 w JavaScript przez Doge Bywalec (2,270 p.)
edycja 14 maja 2021 przez ScriptyChris

Witam, prosiłbym o przetłumaczenie tego kodu na prostszy język, ponieważ kompletnie nie mam pojęcia o co tutaj chodzi. Chodzi mi głównie o "String.prototype.ustawZnak = function(miejsce, znak)" oraz "this".

1 odpowiedź

+2 głosów
odpowiedź 14 maja 2021 przez ScriptyChris Mędrzec (171,760 p.)
wybrane 14 maja 2021 przez Doge
 
Najlepsza

Utworzenie i przypisanie metody ustawZnak do obiektu String.prototype spowoduje, że będzie ona dostępna dla każdego stringa - utworzonego literalnie bądź poprzez konstruktor. Argumenty miejsce znak to nazwy dla parametrów, które będą przekazane w momencie wywołania tej metody - to akurat cechy każdej funkcji.

this to słówko wskazujące na kontekst użycia. W tym przypadku odnosić się będzie do każdego stringa, na rzecz którego będzie wywołana metoda ustawZnak - przy założeniu że odgórnie nie zmieni się kontekstu przy użyciu metod call/apply/bind.

Podobne pytania

0 głosów
0 odpowiedzi 124 wizyt
pytanie zadane 21 marca 2020 w JavaScript przez michal_php Stary wyjadacz (13,600 p.)
0 głosów
1 odpowiedź 313 wizyt
0 głosów
0 odpowiedzi 133 wizyt

86,448 zapytań

135,207 odpowiedzi

300,348 komentarzy

57,196 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...