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

[js] Co robi ta funkcja? const pipe = (...fns) => ...

Object Storage Arubacloud
+1 głos
194 wizyt
pytanie zadane 12 stycznia w JavaScript przez VBService Ekspert (253,420 p.)
edycja 13 stycznia przez VBService
const pipe = (...fns) => input => fns.reduce(
  (acc, fn) => fn(acc), input
)

 

 


Jestem wielkim fanem JS-a, tym pytaniem chciałem zachęcić forumowiczów, szczególnie tych co dopiero zaczynają swoją przygodę z programowaniem, aby rozważyli też choćby poznanie tego języka a może nawet nauki. wink

 

P.S. Ważne wydarzenie związane z JS-em w ostatnich tygodniach: Maglev - V8’s Fastest Optimizing JIT, polecam lekturę.

Zespół V8 dokonał także kilku znaczących aktualizacji po stronie WebAssembly, usprawnili znacząco obsługę garbage collecting, takich języków jak np.: Java, Python, C# i inne, umożliwiając ich kompilację do Wasm, gdzie działają około dwa razy szybciej niż w przypadku kompilacji do JavaScript.


Swojego czasu firma Microsoft próbowała wypromować język skryptowy VBScript do używania w przeglądarkach, ale VBS jako język skryptowy dla przeglądarek, zaczął i skończył swoją "karierę" jedynie w Internet Explorer-rze (Na dzień dzisiejszy można używać VBS-a razem z JS-em też w Application HTA, który to jest "wbudowany" w system Windows*).

Na dzień dzisiejszy JavaScript jest standardem w przeglądarkach, a większość stron internetowych polega na tej technologii do interakcji z użytkownikami i manipulacji treścią strony.

Od jakiegoś czasu można zauważyć próbę implementacji Python-a, jako kolejnego języka skryptowego, który mógłby być stosowany w przeglądarkach, mowa tu o Brython-ie. (Na razie działa trochę na zasadzie IMO, "protezy" Brython tłumaczy kod źródłowy Pythona na kod JavaScript, co umożliwia jego wykonanie w przeglądarce.)

 

 

 MS HTML Application (HTA) - Windows 10Pro
- Wersja 32-bit: C:\Windows\System32\mshta.exe
- Wersja 64-bit: C:\Windows\SysWOW64\mshta.exe

 

komentarz 12 stycznia przez Wiciorny Ekspert (270,190 p.)
brzydziej tego nie mogłeś zapisać XD
komentarz 12 stycznia przez VBService Ekspert (253,420 p.)

brzydziej

tzn. ...?, wink

const pipe = (...fns) => (input) => {
  return fns.reduce((acc, fn) => {
    return fn(acc);
  }, input);
};

 

2
komentarz 13 stycznia przez Ehlert Ekspert (212,670 p.)
To jakaś akcje reanimacyjna forum? XD

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 462 wizyt
pytanie zadane 2 listopada 2017 w C i C++ przez AndekQR Użytkownik (880 p.)
0 głosów
3 odpowiedzi 203 wizyt
pytanie zadane 7 stycznia 2017 w C i C++ przez Barteck125 Obywatel (1,120 p.)
–2 głosów
1 odpowiedź 168 wizyt
pytanie zadane 8 stycznia 2017 w C i C++ przez Barteck125 Obywatel (1,120 p.)

92,579 zapytań

141,432 odpowiedzi

319,664 komentarzy

61,964 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

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

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!

...