JavaScript - czego nie rozumiesz

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ย. 2024

ความคิดเห็น • 42

  • @tworcastron
    @tworcastron  ปีที่แล้ว +9

    Odcinek zainpirowany biurowymi memami :) Dlatego dajcie koniecznie znać, jeśli chcecie więcej podobnych odcinków!

    • @Pawlo370
      @Pawlo370 8 หลายเดือนก่อน +1

      jasne że tak

  • @olidiaks
    @olidiaks ปีที่แล้ว +1

    Mnie zaciekawiłeś tematem, jak najbardziej czekam na kolejne.

  • @justyna6134
    @justyna6134 ปีที่แล้ว +1

    Genialnie tlumaczysz !

  • @sebastianurbaniec9225
    @sebastianurbaniec9225 ปีที่แล้ว +1

    Smaczki JS

  • @radeksiek1555
    @radeksiek1555 ปีที่แล้ว

    Jak dobrze, że istnieje TypeScript...

  • @TheKseon
    @TheKseon ปีที่แล้ว +1

    Dzięki tobie Microsoft za TypeScript

  • @MiNos1981
    @MiNos1981 ปีที่แล้ว

    @Twórca Stron - jaki motyw w VS Code używasz?

    • @tworcastron
      @tworcastron  ปีที่แล้ว +1

      One Dark Pro

    • @MiNos1981
      @MiNos1981 ปีที่แล้ว

      @@tworcastron Dzięki.

  • @belkocik
    @belkocik ปีที่แล้ว +1

    JavaScript - czego nie rozumiesz 2 :D

  • @kamilkulig8294
    @kamilkulig8294 ปีที่แล้ว

    Inspiracja bugami Codisity :D Ostatnio na jego newsletterze były dokładnie te same przykłady..

    • @tworcastron
      @tworcastron  ปีที่แล้ว

      Serio? Bo szczerze mówiąc pierwsze słysze taką nazwę a do newslettera to już na pewno nie należę.

    • @RaZziaN1
      @RaZziaN1 ปีที่แล้ว +1

      Te przyklady sa od 15 lat rozsiane po internecie kopiuj + wklej. W tej samej formie.

  • @MIKI-ei9hs
    @MIKI-ei9hs ปีที่แล้ว +1

    Jak nazywa się rozszerzenie co pokazuje po zaznaczeniu wartość? Bo nie mogę nigdzie znaleźć?

  • @bartek5598
    @bartek5598 ปีที่แล้ว +1

    Pytanie - czy w swojej pracy odszedłeś od PHP na rzecz JS? Jeśli tak/nie to czy widzisz taki trend wśród firm, co np. pozwala zatrudniać tylko jeden typ developerów piszących front i backend tylko w JS z uwagi na jednorodne srodowisko deweloperow i nizsze koszty?

    • @tworcastron
      @tworcastron  ปีที่แล้ว +3

      Żeby zobaczyć czy jest taki trend to trzeba byłoby znaleźć jakieś statystyki. Są firmy, które tak robią ale są też takie, które jednak wolą mieć backend i front w innych językach. Nie wiem w jakich proporcjach. Ja wciąż korzystam i z PHP i z JS, natomiast więcej z JS bo obecnie pracuję jako frontend (a nie dlatego że nie lubię php).

    • @bartek5598
      @bartek5598 ปีที่แล้ว +1

      @@tworcastron a w przypadku JS to jQuery przy nowych projektach jest jeszcze uzywane czy wszystko poszlo w kierunku czystego JS i frameworkow jak Vue i React?

    • @tworcastron
      @tworcastron  ปีที่แล้ว +1

      @@bartek5598 czysty JS i frameworki

  • @mateuszcichocki1779
    @mateuszcichocki1779 ปีที่แล้ว +2

    Omg język JavaScript nie przestaje mnie zaskakiwać... Ile ktoś musiał wypalić żeby wpaść na takie pomysły przy tworzeniu języka ;D

    • @tworcastron
      @tworcastron  ปีที่แล้ว

      Hah fakt, JS daje nieźle do pieca

    • @mateuszcichocki1779
      @mateuszcichocki1779 ปีที่แล้ว

      @@tworcastron Ale dzięki za poświęcony czas na przygotowanie materiału i przedstawienie w przystępny sposób :) dodatkowa wiedza jak najbardziej na plus :) Miłego weekendu Adamie!

    • @tworcastron
      @tworcastron  ปีที่แล้ว

      @@mateuszcichocki1779 Dzięki, miłego weekendu!

  • @belkocik
    @belkocik ปีที่แล้ว

    w 5 przykładzie warto wspomnieć co ma priorytet? + czy !! przy +!!"one" === 1. Czy bierzemy pierwsze z lewej co jest przy wartości tj. "one"?

    • @tworcastron
      @tworcastron  ปีที่แล้ว

      Można zapisać to tak: Number(Boolean("one")) - wtedy widać dokładnie kolejność.

  • @jewelofnile2424
    @jewelofnile2424 ปีที่แล้ว

    Cześć, mam pytanie związane z Bootstrapem bo wiem że masz kurs Bootsrapa i podejrzewam że znasz temat. Można pytać tutaj? :P

    • @jewelofnile2424
      @jewelofnile2424 ปีที่แล้ว

      To zapytam od razu bo w sumie nawet ktoś inny może odpisze. Chciałbym sobie ułatwić pisanie stron w czystym htm i css. Ale doszedłem do momentu w którym czuję że trace czas na stylowanie pewnych rzeczy jak text alignment, szerokości kolumn, resposnywnosc kolumn w różnych breakpointach, justify content, align items itp. A więc potrzebuje biblioteki css. Ale widziałem jak okropnie to styluje inne elementy które chce sam stylowac czyli przyciski, listy, linki i inne takie. Robię strony z projektu graficznego więc nie chce żeby mi coś za mnie stylowalo wygląd. No i bootsrap wydaje mi się świetny bo są te klasy xs, lg i tak dalej. I pytanie czy mogę sobie wziąć kod bootstrapa i powywalać wszystko co będzie mi psuło wyglad strony?

    • @tworcastron
      @tworcastron  ปีที่แล้ว

      @@jewelofnile2424 Tak, można brać tylko poszczególne części, np. samą siatke.

    • @jewelofnile2424
      @jewelofnile2424 ปีที่แล้ว

      @@tworcastron czyli dosłownie wzięcie kodu i usuwanie nieinteresujących mnie linijek by mogło być rozwiązaniem tak jak kminię? Oczywiście po ściągnięciu pliku na lokalny dysk.

    • @tworcastron
      @tworcastron  ปีที่แล้ว +1

      @@jewelofnile2424 To może nie jest najlepszy sposób. Jak już to są do tego specjalne biblioteki (np. www.npmjs.com/package/uncss). Ale możesz też zobaczyć, z jakich plików składa się bootstrap i że można zaciągnąć samą siatkę github.com/twbs/bootstrap/tree/main/dist/css

  • @arturgreziak5443
    @arturgreziak5443 ปีที่แล้ว

    Pytanie magiczne kiedy i ile może kosztować pełen kurs JavaScript?

    • @tworcastron
      @tworcastron  ปีที่แล้ว +1

      Jeszcze sam nie wiem. Mam już nagrane i zmontowane 5 godzin materiałów, kurs na pewno będzie długi.

  • @TadeuszKurpiel
    @TadeuszKurpiel ปีที่แล้ว

    czas 3:48 "minus 2 byłaby odwrotnością 2" - NIE proszę pana - odwrotnością 2 jest 1/2, a '-2' to liczba PRZECIWNA do 2

  • @wabior11
    @wabior11 ปีที่แล้ว +1

    Masz commenta.
    Choć synchro audio niezbyt się zgrywa.

    • @tworcastron
      @tworcastron  ปีที่แล้ว +1

      Testowałem zewnętrzną kamerę, coś się rozjechało i nie chciało złączyć..

  • @coder_one
    @coder_one ปีที่แล้ว

    Kursy zawsze od podstaw... ja wiem, że od podstaw się najlepiej sprzedaje, bo początkujących jest najwięcej, potem cała masa odpada i zostają wytrwali. Kiedy jakieś zaawansowane materiały, dla niepoczątkujących? ;)

    • @tworcastron
      @tworcastron  ปีที่แล้ว +2

      Czy najlepiej to nie wiem bo jednak te dla seniorów potrafią kosztować 10-20 x tyle co te dla początkujących ;) Ale żeby ścieżka była kompletna to należy zacząć od początku. Mam w planie też JS dla zaawansowanych, ale kiedy? Nie wiadomo. Kiedy będzie czas 💁

  • @saskia3676
    @saskia3676 ปีที่แล้ว +1

    Zdziwiło mnie nic oprócz tablicy xD

    • @tworcastron
      @tworcastron  ปีที่แล้ว

      Tak, tablice są najlepsze. Sam miałem zawieche jak to zobaczyłem:)

  • @szczeczaczoszczeczek5077
    @szczeczaczoszczeczek5077 ปีที่แล้ว

    Kiedyś trafiłem na taki przypadek. [] == false daje true, Number([]) daje 0 czyli false, String([]) daje "" czyli false, Boolean([]) daje true (?), a skoro Boolean([]) to true to czemu [] == false daje true, a do tego [] ? "tak" : "nie" daje "tak" czyli jednak jest prawdziwa, ale pierwsze 4 kombinacje dają false. Trochę nie rozumiem czemu tak jest.

    • @tworcastron
      @tworcastron  ปีที่แล้ว +1

      Heh, faktycznie jak się to czyta to wygląda jakby coś było nie tak. Przy porównaniu podwójnym (==) odbywa się koercja typów (która składa się z kilku konkretnych kroków) i tablica w tym przypadku zmieniana jest do stringa (a nie booleana). Natomiast "if" sprawdza jedynie czy wartość jest prawdziwa czy fałszywa. Na kanale jest specjalny odcinek o koercji.