Poznaj 6 nowości z JavaScript ES2021

  Рет қаралды 7,134

Przeprogramowani

Przeprogramowani

Күн бұрын

Пікірлер: 21
@xSlavko221
@xSlavko221 3 жыл бұрын
Świetny odcinek. Dzięki! :)
@get401
@get401 3 жыл бұрын
👍 super podsumowanie
@Superxxmartinaxx
@Superxxmartinaxx 2 жыл бұрын
Mogli by dodać cos w stylu static czy private z haszem np: #private i wtedy nie było by takiej ingerencji a dopisanie "#" było by mniejszą ingerencją kodu i nie rozwalała by tak aplikacji jak mówisz... Pewnie sposobów było mnóstwo lecz złotego środka nie ma.
@falcongecon3430
@falcongecon3430 3 жыл бұрын
Ile to lat było czekane na private fields i methods jezz ale awesome man
@eccenux
@eccenux 3 жыл бұрын
10 lat. Poważnie. Od pierwszych propozycji zmian były brane pod uwagę prywatne właściwości i metody. Wtedy jednak nie mogli się zgodzić co do składni. web.archive.org/web/20110924035607/wiki.ecmascript.org/doku.php?id=harmony:classes#private_instance_members
@TheKseon
@TheKseon 3 жыл бұрын
8:30 nie wiem, czy dobrze zrozumiałem tę wypowiedź, ale jeśli chodziło o to, że "private field" w TypeScript = jest równe "#field" w JavaScript, to niestety, ale nie do kończą jest, to poprawne. Owszem obydwa te rzeczy modyfikują dostęp, tylko że po kompilacji TypeScript do JavaScript dostaje się pola z publicznym dostępem. Wiec myślę, że to jest drobna, ale istotna rzecz zwłaszcza kiedy się siedzi pomiędzy TypeScriptem a JavaScriptem i powinno być to zaakcentowane. W każdym razie dziękuje za ten odcinek, bo nawet, pomimo że czasami wchodzę na tc39 na GH to i tak coś dla siebie wyciągnąłem.
@Przeprogramowani
@Przeprogramowani 3 жыл бұрын
Słuszna uwaga, dzięki za komentarz! / M
@5906646
@5906646 3 жыл бұрын
Przypuszczam że przy kolejnych wersjach TS zostanie to przerobione tak, że pola poznaczone jako private będą zmienione na # w JS. Kwestia czasu
@TheKseon
@TheKseon 3 жыл бұрын
@@5906646 Moja pierwsza myśl to "tak pewnie będzie", ale jednak po dłuższym przemyśleniu doszedłem do wniosku, że nie musi to być takie oczywiste. Przede wszystkim obecne zachowanie daje wybór, tym bardziej że nie jest pewne, czy TS "zastąpi" JS, a pola publiczne mają swoją długą tradycję w JS. Poza tym tak sobie myślę, że prywatny modyfikator dostępu w classach jest swego rodzaju cichą rewolucją, bo zauważ, że jest to pierwsza unikalna cecha, której nie da się zasymilować, wykorzystując poprzednie konstrukcje języka. Wiec prywatny modyfikator dostępu przy wykorzystaniu przedrostka "#", też jest małą, ale jednocześnie dużą rzeczą... A jak będzie? Czas pokaże.
@marcinstudent2084
@marcinstudent2084 3 жыл бұрын
Cześć, znajdę gdzieś Twój config vsc? Świetny film
@Przeprogramowani
@Przeprogramowani 3 жыл бұрын
W filmie o konfiguracji VSC ;)
@BlackMessiah122
@BlackMessiah122 3 жыл бұрын
A co z public class fields? Czy to nie z tego release'a?
@Przeprogramowani
@Przeprogramowani 3 жыл бұрын
Nie rozumiem pytania, publiczne fieldsy zostały wprowadzone razem z klasami w ES6.
@tonaki7017
@tonaki7017 3 жыл бұрын
jakie się wklepuje takie emotki jak np. ten samochód?
@Przeprogramowani
@Przeprogramowani 3 жыл бұрын
W MacOS jest dostępna komenda Ctrl+Cmd+Space, która otwiera panel do wybierania emoji. W Windowsie z tego co wiem trzeba się posiłkować dedykowanym softem.
@izabelawy
@izabelawy 3 жыл бұрын
W Windowsie 10 klikasz klawisz "Windows" razem z "." (kropka). Pojawi się klawiatura z emotikonkami.
@tonaki7017
@tonaki7017 3 жыл бұрын
@@izabelawy Działa, dzięki za podpowiedź! :)
@niewiemgabriel7345
@niewiemgabriel7345 3 жыл бұрын
Dlaczego kolejny film znowu tak cicho? :( Muszę dawać YT na maksa i głośniki w lapku ma maksa aby w ogóle słyszeć :/
@Przeprogramowani
@Przeprogramowani 3 жыл бұрын
Hm, na moim sprzęcie, dźwięk w tym filmie jest na właściwym poziomie.
@plejgazus88
@plejgazus88 3 жыл бұрын
Na moim również dźwięk jest ok. :)
@mabciapayne16
@mabciapayne16 3 жыл бұрын
Jest dość cicho ale IMO jeszcze w normie.
This mother's baby is too unreliable.
00:13
FUNNY XIAOTING 666
Рет қаралды 37 МЛН
🕊️Valera🕊️
00:34
DO$HIK
Рет қаралды 4,2 МЛН
Podstawy programowania w JavaScript w 60 MINUT
57:34
Jak nauczyć się programowania
Рет қаралды 258 М.
Modularny Angular z Nx: błędy, których musisz unikać w monorepo
27:11
Subiektywny Frontend
Рет қаралды 239
Czym jest GitHub Copilot? Czy pozbawi programistów pracy?
15:17
Przeprogramowani
Рет қаралды 12 М.
JavaScript Pro Tips - Code This, NOT That
12:37
Fireship
Рет қаралды 2,5 МЛН
Jak wyróżnić się podczas rekrutacji na front-end developera?
11:48
Przeprogramowani
Рет қаралды 8 М.
7 najpopularniejszych błędów Junior JavaScript Developerów
13:32
Przeprogramowani
Рет қаралды 10 М.
Design patterns - Strategy, Observer and Factory
29:24
Przeprogramowani
Рет қаралды 21 М.
Jak działa async/await w JavaScript?
13:31
Przeprogramowani
Рет қаралды 6 М.
Czym jest TypeScript? Czy zdominuje JavaScript w 2021?
27:18
Przeprogramowani
Рет қаралды 9 М.