Kurwa, wejdzie człowiek na strimoiid, zeby cos ciekawego przeczytac, to oczywiscie jacys jebani debile zasmieca wszystko swoja glupota. boze
może będziemy płacić za dobre treści na strimoidzie? Ja bym mógł ze 20 zł / miesiąc abonamentu płacić
Nie znoszę brytolskiego akcentu (nie licząc szkockich, szkockie są super), a niestety sporo ciekawych kanałów na YT się pojawiło z UK.
Nie znoszę brytolskiego akcentu (nie licząc szkockich, szkockie są super), a niestety sporo ciekawych kanałów na YT się pojawiło z UK.
Nie znoszę brytolskiego akcentu (nie licząc szkockich, szkockie są super), a niestety sporo ciekawych kanałów na YT się pojawiło z UK.
jakie sa wasze ulubione open sourcy? potrzebuje do czegos zacontributowac na uczelnie i nie moge znalezc nic cool. python albo js
jakie sa wasze ulubione open sourcy? potrzebuje do czegos zacontributowac na uczelnie i nie moge znalezc nic cool. python albo js
TIL składnia destrukturyzacji obiektów w JS jest na opak z dupy
const foo = { fields: ['a', 'b', 'c'] };const { fields: bar } = foo;
Oczekiwałbym, że będzie bar: fields, skoro tak się deklaruje obiekty.
Ja już jestem nauczony i wolę to
@Deykun: ano, tak to już bywa. Ostatnio się przestawiłem z długo wyznawanego przeze mnie stylu indentacji Allmana na K&R. Logiki w tej destrukturyzacji nadal dla mnie zupełnie brak, ale ta analogia ze stronami równania całkiem niezła i łatwiej będzie mi to przełknąć xD
Co do kolejności argumentów, to argument o czytaniu linii w callbacku to trochę inwalida, bo kto pcha do callbacków literały dłuższe niż 10 elementów? Zresztą można do tablicy wsadzić initial element z przodu, bo przecież hej, to literał, ty jesteś panem. A jakby był z przodu, to musiałbyś pisać [1,2,3].reduce(0, reducer) za każdym razem.
Z tego typu dylematów to np. w Pythonie join jest metodą stringa (w której robi on za separator), a nie list czy tupli. I w sumie jest to niby dziwne na pierwszy rzut oka, ale masz w ten sposób załatwione wszystkie iterowalne rzeczy, nie trzeba implementować joina w każdej klasie z osobna.
TIL składnia destrukturyzacji obiektów w JS jest na opak z dupy
const foo = { fields: ['a', 'b', 'c'] };const { fields: bar } = foo;
Oczekiwałbym, że będzie bar: fields, skoro tak się deklaruje obiekty.
@ToyBlackHat: w jaki sposób logiczniejsze? Tworzysz nowy obiekt i chcesz, żeby miał pole bar z wartością fields. Co w tym logicznego? Pole w obiekcie jest po lewej przy tworzeniu nowego, przy przypisywaniu nowej wartości do istniejącego. To jest kurwa lvalue. A tu jest z pizdy nagle po prawej