• 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

VPS Starter Arubacloud
+1 głos
613 wizyt
pytanie zadane 14 maja 2021 w JavaScript przez Doge Gaduła (3,420 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 (190,190 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 510 wizyt
pytanie zadane 21 marca 2020 w JavaScript przez michal_php Stary wyjadacz (13,700 p.)
0 głosów
0 odpowiedzi 130 wizyt
0 głosów
1 odpowiedź 657 wizyt

92,829 zapytań

141,771 odpowiedzi

320,814 komentarzy

62,158 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...