Hoisting w JavaScript |9| Kurs programowania.

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ม.ค. 2025

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

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

    Póki co kody nie poszły, ponieważ czekam na zatwierdzenie kursu na Udemy. Mam nadzieję, że dzisiaj mi go potwierdzą :)

  • @baldini1337
    @baldini1337 7 ปีที่แล้ว +121

    kto się nie wykruszy do końca kursu łapka w górę :)))))

    • @SamurajProgramowania
      @SamurajProgramowania  7 ปีที่แล้ว +15

      ja dałem :)

    • @baldini1337
      @baldini1337 7 ปีที่แล้ว +4

      najważniejsze :D !

    • @pawlik848
      @pawlik848 7 ปีที่แล้ว

      ja też :)

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

      wrocilem tu po 9 miesiącach i zobacz ile lapek w gorę ;) ja wlasnie uczęszczam na bootcamp z front-endu ;)

    • @olas4644
      @olas4644 6 ปีที่แล้ว

      Możesz dać znać jak efekty po 9 miesiącach :D

  • @rogut8
    @rogut8 4 ปีที่แล้ว +4

    Jesteś najlepiej tłumaczącą osobą na świecie. Bardzo Ci dziękuję za Twoją pracę. Przerabiałem kursy Hello Romana, Wesa Bosa i Mosha Hamedani, ale Ty masz palmę pierszeństwa. Dzięki

  • @MrImmor
    @MrImmor 7 ปีที่แล้ว +29

    Z odcinka na odcinek coraz lepsze są Twoje filmy. Zdecydowanie coraz lepiej i jaśniej tłumaczysz. Świetna robota, nie poddawaj się. Polski TH-cam zdecydowanie potrzebuje takich materiałów. Pozdrawiam.

    • @TobiPL
      @TobiPL 7 ปีที่แล้ว

      Hmm może to dlatego że widuję tylko wyrywkowo te filmy...
      ale osobiście uważam że poziom się nie zmienia... nie jest gorszy ale też i nie lepszy z dnia na dzień ;x...

  • @hulmateo
    @hulmateo 3 ปีที่แล้ว

    To mazanie na ekranie na slajdach to jest wlasnie to o czym myslalem juz od poczatku przerabiania tego kursu. Brawo TY - swietna robota. Mi osobiscie pomaga to w Twoim tlumaczeniu slajdow. Pozdrawiam

  • @SamurajProgramowania
    @SamurajProgramowania  7 ปีที่แล้ว +21

    Hej, nagrałem właśnie ponad godzinny materiał o var let const (po montażu pewnie 50 minut ; ). Prawie umarłem, ale generalnie wyszło ok ;) . Chwilę potem jednak mój program do zgrywania pulpitu zgłosił error (nie jest napisany w js!). No i patrzę teraz na laptopa i pytam się za jakie grzechy mnie to spotkało (mam wrażenie, że mówi, nagrywaj 30 minut a nie godzinę to się nie zawieszę). No niestety muszę nagrywać jeszcze raz. Wybaczcie dzisiaj nie będzie 10 odcinka. Nagram, ale nie zdążę zmontować, więc spodziewajcie się go dopiero jutro i o ile mozecie rezerwujcie sobie jakieś 45 minut (+ 30 minut na trening tego co Wam pokażę) od 11. Do zobaczenia :)

    • @franc8887
      @franc8887 7 ปีที่แล้ว

      Spoko jest jeszcze khanacademy ;)

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

      Spokojnie, takie rzeczy sie zdarzaja. Chcialbym Ci Samuraju zasugerowac pewne rozwiazanie. Otoz mysle, ze najlepiej by bylo dla Ciebie i dla widzow, zeby uniknac takich niespodzianek i niepotrzebnego stresu, jakbys nagral sonie na spokojne kilka odcinkow do przodu i potem tylko gdy przychodzi dzien i godzina emisji, zaladowujesz filmik na judupa i gitara gra :)

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

      ehh..maszyny : (

    • @jerzynowak8820
      @jerzynowak8820 7 ปีที่แล้ว

      Sa lepsze strony od khan. Np. udemy.com, codecademy.com, freecodecamp.com

    • @mateuszkosinski6121
      @mateuszkosinski6121 7 ปีที่แล้ว

      Czekam z niecierpliwością, powodzenia!

  • @przemekbubak8097
    @przemekbubak8097 2 ปีที่แล้ว

    Dzieki Samuraju za te wartosciowe filmiki! bardzo pomagaja w poczatkach nauki programowania :)

  • @sirmateuszmarek
    @sirmateuszmarek 7 ปีที่แล้ว +15

    Bartek nie przejmuj się, że ubyło kursantów! Ja np. z powodu innych obowiązków nie jestem w stanie ostatnio poświęcić się szlifowaniu JS, jednak i tak codziennie jadąc samochodem słucham Twoich kursów (z wiadomych względów nie jest to pełna uwaga, ale zawsze coś zostanie w głowie), natomiast jak wreszcie się ogarnę, to nadrobię zaległości i zrobię sobie "binge watching" całej Twojej serii. Poza tym na TH-cam nic nie ginie, więc pamiętaj o tym, że nagrywasz także dla przyszłych pokoleń ;) Zresztą, w przyszłości przy okazji innych swoich projektów na YT, będziesz mógł kierować nowych widzów właśnie do tych odcinków w celu szybkiego nadrobienia zaległości :) I pamiętaj nie ilość a jakość się liczy (to w odniesieniu do widzów, którzy cały czas są z Tobą ;))

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

    Świetna robota. Znając pewne podstawy, ale wciąż będąc na początku nauki słucha się bardzo przyjemnie :)
    Z JS niestety jest tak (przynajmniej u mnie tak było), że na początku wszystko ponad totalnie oczywiste rzeczy wydaje się czarną magią. W pewnym momencie (na szczęście) przychodzi taki "klik" i te bardziej zaawansowane, ale wciąż podstawowe sprawy, również stają się oczywiste i zrozumiałe (mam na myśli tutaj tworzenie prostych funkcji, pętli itd.).
    Dlatego też apel do osób, które pomyślą "nie dam rady, to nie dla mnie" - dacie na 100%, tylko wymaga to najczęściej chwili czasu i najlepiej poza oglądaniem poradników/tutoriali samodzielnego pisania, a przynajmniej próbowania:).
    Ja osobiście oglądam każdy odcinek bo nadrabiam teorię i czekam na nowości, które znowu będą dla mnie czarną magią :P
    Pozdrawiam

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

    Dziękuję za twój czas ;) Twój kurs dużo mi pomaga, choć długa droga przede mną ;)

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

    Rzecz często bagatelizowana przez nowicjuszy, tak samo jak scope.
    Cieszę się że fajnie je wytłumaczyłeś. Pozdrawiam :)

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

    rewelacja, to są najlepiej wyjaśnione zagadnienia JS na jakie trafiłem w sieci!

  • @greedyeel9478
    @greedyeel9478 7 ปีที่แล้ว +8

    Jestem Ci wdzięczny za ten kurs.
    Pozdrawiam.

  • @marcinszczykutowicz2531
    @marcinszczykutowicz2531 3 ปีที่แล้ว

    życzę wszystkim by tak potrafili tłuamczyć jak Samuraj. Mentor! :)

  • @marekgrys
    @marekgrys 7 ปีที่แล้ว

    dokładnie Samuraj - to że coraz mniej osób ogląda...widocznie szybko sie poddają, przecież poprzednich 7 odcinków było na łatwym poziomie. Szczególnie że tłumaczysz jak krowie na rowie...Dopiero teraz zaczyna być ciekawie (co nie znaczy że poprzednie były nudne) Jak ktoś skumał to teraz jest ciekawie własnie :). Pozdrawiam i do przodu

  •  7 ปีที่แล้ว +3

    Miałam zaległości, bo byłam w krótkiej podróży, ale już wszystko nadrobiłam, także jak się nie wykruszyłam. Walczę dalej, bo mega wiele mi wyjaśniasz a dzisiejszy odcinek to już bomba, tak samo scope'y w poprzednim odcinku. Rewelka. Te mechanizmy, które tłumaczysz wydają się takie proste, choć już się tego sporo zbiera i zapewne będzie coraz trudniej, ale ja tam jestem fest podjarana. Zaczęłam robić notatki od odcinka 7, bo pojęć i definicji podany sposób klarowny nigdy nie za wiele. Twój kanał jest mistrzowski! Po kurs JS, będę nadrabiać resztę z kanału. Dziś kolejny odcinek i nie mogę się doczekać! Znowu na bieżąco! Pozdrówka!

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

    Świetna seria, najlepsza ze wszystkich. Dużo przydatnej wiedzy. Fajnie, że poruszasz zagadnienia co skąd i dlaczego się bierze, większość pomija ten fakt. Mam nadzieje, że utrzymasz ten poziom do końca :)

    • @TobiPL
      @TobiPL 7 ปีที่แล้ว

      Tłumaczone faktycznie dobrze... ale szkoda że nie ma muzyki w tle i jakiejś lepszej oprawy graficznej ^_^
      w sumie tobie raczej by to nie przeszkadzało ;c... Czemu tak wiele osób licząc i ciebie nie posiadają "avatara" ?
      innymi słowy "ikony" widniejącej na głównym obrazku profilowym... mam postać w masce... a czuję się jakbym był mniej anonimowy od osób niestarających się tak zgaduję być anonimowymi ;-;... Smuteg... na nowo ;c

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

      mnie muzyka rozprasza a po co ci lepsza oprawa graficzna. grunt ze jest to zrozumiałe :) A czemu masz avatara a nie prawdziwe zdjęcie ?

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

    Czesc pozdrawiam wszystkich swietna robota samuraju glowa do gory i do przodu.

  • @magdalenaurzon8610
    @magdalenaurzon8610 6 ปีที่แล้ว

    Dziękuję za film! Próbowałam się nauczyć JS bez podstaw teoretycznych i za bardzo mnie denerwowało, że nie mam pojęcia czemu coś raz działa, a raz nie działa. Zaczyna mi się powoli rozjaśniać w głowie. Dzięki!

  • @ernestpiotr6721
    @ernestpiotr6721 7 ปีที่แล้ว

    Kolejny dobry odcinek. Czekam na następny. Co do pytań do nie mam żadnych, bo wszystko dobrze wytłumaczone, choć ten ostatni przykład sprawił mi małą zagwozdkę i źle sobie skojarzyłem co się stanie. Było to spowodowane tym, że zapomniałem , że funkcja póki nie jest wywołana "wisi sobie w powietrzu". Pozdrawiam! ;)

  • @arachonarachon4554
    @arachonarachon4554 7 ปีที่แล้ว

    ja dałem suba i dzwoneczek oraz jak znajdę czas będę na pewno od pierwszej lekcji poki co musze skupic sie na egzaminy e12 e13 e14 ;) pozdrawiam , ubywa ludzi to ci co nie czuja sie na sile w tym i nie chca w takim środowisko pracować lub robic;)

  • @magdalenawojnicka1069
    @magdalenawojnicka1069 7 ปีที่แล้ว +6

    Świetny odcinek Samuraju! Właśnie ostatnio na kursie front-end'owym miałam niby poruszone te wszystkie tematy podstaw JS, o których Ty tak świetnie opowiadasz od początku serii, ale niestety Trener nie potrafił tłumaczyć. Gdyby nie Twoje filmy, to zupełnie nie znałabym żadnych mechanizmów, a jedynie uczyłabym się tego wszystkiego, nie rozumiejąc właściwie, co jest grane.
    Bardzo się cieszę, że nagrywasz tę serię, bo nie ma takich polskich źródeł, a anglojęzyczne na samym początku drogi są niestety zbyt trudne do zrozumienia przez barierę języka specjalistycznego.
    Już nawet mój syn zaczął uczyć się JS z Twoich filmików, bo wszystko jest dla niego zrozumiałe, a czasu ma pełno, bo o tej porze roku w szkole nic się już nie dzieje :(())
    Trzymaj tak dalej - i proszę - nie rób sobie teraz dłuższych przerw :) bo i tak nie można się doczekać kolejnych odcinków :)
    No i oczywiście po kursie podstawowym liczę na dalszy ciąg z zakresu front-endu :)
    Pozdrowionka

    • @jarojarecki4665
      @jarojarecki4665 7 ปีที่แล้ว

      Możesz powiedzieć coś więcej na temat tego kursu front-endowego?

    • @magdalenawojnicka1069
      @magdalenawojnicka1069 7 ปีที่แล้ว

      Nie jest to kurs online, ale stacjonarny i ja akurat uczęszczam na taką wersję zaoczną, która trwa przez około pół roku, w prawie każdy weekend (tylko jeden weekend w miesiącu jest wolny). Zakres kursu obejmuje HTML, CSS, Bootstrap, JS + JQerry oraz React. Prócz tego poznajemy też poboczne rozmaite narzędzia programistyczne takie jak GIT, JIRA, trochę LINUXa, Node.js i nie wiem co tam jeszcze będzie, bo właśnie zakończyłam pierwszy sprint (z trzech) i zaczynam drugi, czyli JS & JQuerry.
      Zajęcia, w zależności od Trenera, prowadzone są różnie, ale póki co w większości były zrozumiałe (nie udały się jednak zajęcia z podstaw JS - trudno bowiem pobić Samuraja z jego dogłębnym i klarownym tłumaczeniem:))
      Kurs wymaga jednak także ogromu pracy w domu, więc każdą wolną chwilę wykorzystuję na zgłębianie tej tematyki, próbki kodzenia i robienie małych przykładowych projekcików.
      Nie wiem co jeszcze chciałbyś wiedzieć ...

    • @severin2200
      @severin2200 7 ปีที่แล้ว

      Jak się nazywa?

    • @magdalenawojnicka1069
      @magdalenawojnicka1069 7 ปีที่แล้ว

      Junior FrontEnd Developer InfoshareAcademy

    • @karolobrzut3508
      @karolobrzut3508 7 ปีที่แล้ว

      Hej czy możesz coś więcej powiedzieć na temat tego kursu: gdzie robisz, na jakim etapie jesteś teraz, jak wyglądają zajęcia i czy polecasz udział w tym kursie bo sam się zastanawiałem nad udziałem w tym kursie w infoshare Academy. Dzięki pozdrawiam

  • @pawpaaj
    @pawpaaj 7 ปีที่แล้ว

    Świetnie wytłumaczone, w sumie nie jest to takie hop-siup z tym hoistingiem ale masz dar do tłumaczenia :) Plus za to, że nie ma muzyczki - można włączyć sobie swoją lub nie, bez urazy do Twojego gustu oczywiście ale czasem po prostu człek potrzebuje ciszy ^^. Czekam z niecierpliwością na następny odcinek, pozdrawiam!

    • @TobiPL
      @TobiPL 7 ปีที่แล้ว

      Plus za to że nie ma muzyczki ?...
      usz ty !... ale cóż z Janem Pawłem nie można się kłócić ;c...
      Serio nie wiem jak można oglądać Video bez muzyki ^_^ tosz to Horror nad horrory z horroru ^_^

  • @xCabex
    @xCabex 7 ปีที่แล้ว

    Dzięki za kolejny genialny odcinek o JS, z każdym odcinkiem coraz fajniej i lepiej Ci wszystko wychodzi :). Mam nadzieję, że nawet jak skończysz tą serie wymyślisz jakąś kolejna bo lubię oglądać Twoja twórczość.
    Pozdrawiam !

  • @adaml365
    @adaml365 2 ปีที่แล้ว

    dzięki za kurs. Szukałem czegoś takiego!

  • @sebastiansporek3564
    @sebastiansporek3564 7 ปีที่แล้ว

    Robi się coraz ciekawiej. Ci co ich ubyło to niech żałują :) Mam nadzieję, że po 25 odcinkach, będzie tak zwany sezon drugi :)

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

    Z każdym odcinkiem nabierasz Samuraju pedagogicznej ogłady. Mówisz coraz spokojniej i przejrzyściej. Jest progres.

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

      Dziękuję, praktyka z milczka zrobi gadułę, ze mnie nauczyciela a z humanisty programistę ;)

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

    Ja sie Bartek wkrecam coraz bardziej i na kazdy kolejny odcinek czekam jak kiedys na Breaking Bad :) A o widzow sie nie martw, wiadomo programowanie nie jest dla kazdego i czesc widzow musi odejsc by ustapic miejsca innym nowym przyszlym widzom ktorzy beda rownie zainteresowani co my :)

  • @SherlockMen
    @SherlockMen 7 ปีที่แล้ว +7

    Bardzo dobre, rób to dalej!

    • @TobiPL
      @TobiPL 7 ปีที่แล้ว

      Ale co mam robić ? :x...
      Ahh no tak nie każda wiadomość "Kierowana" do osoby czytającej jest przeznaczona dla mnie ;-;...
      smuteg... ;c

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

    Samuraj good job! Coraz jaśniejsze pola JS sie staja dla mnie :)

  • @lk1926
    @lk1926 7 ปีที่แล้ว

    Super tłumaczysz, wszystko jasne i przejrzyste

  • @resseigo3533
    @resseigo3533 7 ปีที่แล้ว

    Dziękuje. Wszystko jasno wyłożone.
    Myślę że ubytek widzów jest chwilowy. Po pierwsze jest ładna pogoda (przynajmniej u mnie) więc kto by tam siedział za długo przy kompie :) a po drugie myślę że z powodu chwilowej utraty regularności zamieszczania kolejnych części kursu część widzów (pewnie nie wszyscy subskrybują) postanowiła zaglądać na kurs raz na jakiś czas i oglądać po kilka części pod rząd.

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

      Generalnie widać, że w tutorialach o programowaniu drastycznie spada liczba widzów w pierwszych odcinkach. Widać, że często np przy 30 odcinku jest 20 razy mniej widzów niż na początku serii.

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

      Hehe a ja myślałem że to dlatego że starsze filmiki miały więcej czasu na wbijanie wyświetleń niż nowsze xD myślałem też że istnieje na świecie coś takiego jak niedawno dokonał tego mój uczeń "Rissar" czyli Strategii Francuskiej ^_^ Białej flagi na polu programowania ^_^ może nie ubytek widzów a ubytek osób zdolnych kontynuować dalszą naukę ? :P... pozatym więcej osób wejdzie w pierwsze filmiki i zobaczy o co kaman i nie będzie kontynuować serii niż wartość osób wchodzących chcąc dokończyć dzieła ^_^

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

    Odcinki są świetne, mega profesjonalne :) Aż dziw że masz tak mało wyświetleń... :)

  • @piotrtanski3595
    @piotrtanski3595 7 ปีที่แล้ว

    odnośnie początku : ja tam dolazłem nie dawno ;) pozdrawiam !

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

    Uwielm twoje wyklady. Mam klopoty z biblioteką Twoich linków tematycznie i po kolei. Muszę iść na Twój profil raczej i / albo na Twoją stronę.
    Jesteś mistrzu G O D Z I L L A ratujący ludzkość. 😄😄😉😉😆😆😊😊😊😊😊😊😊

  • @texbls
    @texbls 7 ปีที่แล้ว

    super kurs jeśli chodzi o teorie, mam nadzieję że kiedyś znajedziesz też czas by pokazać praktyczne zastosowanie js - projekt konkretnej aplikacji.

  • @joannanowacka
    @joannanowacka 5 ปีที่แล้ว

    Świetne poradniki, bardzo dużo się nauczyłam :) Dziękuję Ci bardzo!

  • @cozeco8723
    @cozeco8723 6 ปีที่แล้ว

    Dziękować za to co robisz :)

  • @sawomirbudzynski8914
    @sawomirbudzynski8914 7 ปีที่แล้ว

    Szacun;) Siedzę do końca:)

  • @michabednarski6005
    @michabednarski6005 7 ปีที่แล้ว

    Super robota!

  • @Abmallim
    @Abmallim 7 ปีที่แล้ว

    super kurs

  • @mikolajkorba2677
    @mikolajkorba2677 6 ปีที่แล้ว

    Jest super

  • @enemis0
    @enemis0 7 ปีที่แล้ว

    Ciśniemy dalej !

  • @krzysztofcierpka5523
    @krzysztofcierpka5523 3 ปีที่แล้ว

    Dzięki :)

  • @Kahlert89
    @Kahlert89 2 ปีที่แล้ว

    Super lekcje:)

  • @PolishStoat
    @PolishStoat 3 ปีที่แล้ว

    zajebiste, dzieki

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

    "jak widzicie hoisting nie jest skompikowany"
    Akurat w tym momencie pomyślałem sobie coś zupełnie odwrotnego. Ten ostatni przykład mi namieszał, muszę to jakoś przetrawić.
    A, no i właściwie jaki cel ma to całe przenoszenie?
    btw stylowe strzałki, Jacek Gmoch lubi to!

  • @zbigniews497
    @zbigniews497 5 ปีที่แล้ว

    Dziękuję za nagranie , pozdrawiam. Targowisko.org

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

    I jeszcze jedno pytanko Samuraju: czy mógłbyś polecić mi jakąś książkę na temat JS oraz jakieś źródło małych zadanek / ćwiczeń? Oczywiście chodzi o taką książkę, która byłaby zrozumiała i przydatna dla kogoś początkującego tak jak ja, dla kogo JS jest pierwszym językiem programowania, którego się uczy... Są jakieś takie publikacje w języku polskim poza "JavaScript dla dzieci" ? (tą pozycję posiadam i używam jej teraz do nauki i ćwiczeń)

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

      Pozwolę sobie odpowiedzieć: Kyle Simpson, cała seria You Don't Know JS - jednak polecam wersję angielską, nawet dla opanowania języka, którym i tak posługujemy się w branży. Helion wydał również polskie tłumaczenie, ale miejscami jest ono dramatyczne... No i na GitHub'ie wersja angielska jest darmowa i wciąż aktualizowana + Kyle szykuje się do wydania edycji drugiej. Pozdrawiam!

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

      Adrian Włodarczyk Dziękuję Ci bardzo Adrianie za informację o tej pozycji na Github. Już zaczęłam z niej korzystać ;)

  • @msnataliamilk
    @msnataliamilk 3 ปีที่แล้ว

    Bardzo fajnie wytłumaczone, będę wracać. Mam jednak pytanie może nadrzędne jeżeli chodzi o hoisting, bo chce zrozumieć samą istotę. Hoisting dotyczy tego co dzieje się bez naszego udziału w konsoli? Tzn wiemy że taki mechanizm się wykonuje ale nie wymaga to od nas jako deva jakichś działań? Czy tak?

    • @ewaevva4375
      @ewaevva4375 3 ปีที่แล้ว

      Nie wymaga, to sobie robi "za kulisami" interpreter JS w przeglądarce

  • @1203radek
    @1203radek 7 ปีที่แล้ว

    Czy mógłbyś zrobić krótki odcinek informujący po jakiej szkole najlepiej rozpocznie swoją drogę programista, bardzo mi na tym zależy, ponieważ zostało mi mało czasu na wybór szkoły Technik Informatyk ( Rozszerzona matma i fizyka) czy Mat-Fiz-Inf . Myślę, że wielu innym osobom to też się przyda.

  • @szymonjakubiak1190
    @szymonjakubiak1190 7 ปีที่แล้ว

    Zostaje !!! :)

  • @pawelziezio
    @pawelziezio 7 ปีที่แล้ว

    czy hostingowi podlegają też event'y przypięte do jakiegoś obiektu ? tj. addEventListener || .on() ... np najpierw .trigger() a potem deklaracja / przypięcie zdarzenia - .on() ???

  • @brainwashing1
    @brainwashing1 7 ปีที่แล้ว

    Kiedy następny odcinek?

  • @wojtwojtekwojtek1214
    @wojtwojtekwojtek1214 7 ปีที่แล้ว

    JA jestem!

    • @TobiPL
      @TobiPL 7 ปีที่แล้ว

      Gdzie ?

  • @PiotrsZlachta
    @PiotrsZlachta 6 ปีที่แล้ว

    Oglądam ten odcinek 3 raz i trochę mnie przystopowało . Mam pytanie dot. Hoitingu. W odpowiedzi na jaki problem "stworzono" Hoisting ? Jak wiadomo języki programowania rozwijają sie będąc odpowiedzią na jakiś problem . A Hoisting , jaki problem rozwiązał ? W czym nam się przyda w praktyce ? Pytam jako początkujący ?

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

    To pewnie głupie pytanie ale czy nie lepiej najpierw zadeklarować i zainicjować zmienną a potem wykonać na niej funkcję żeby ten cały hoisting nie musiał się wysilać? (ostatnio programowałem w LOGO w 1988r. :)) Pewnie to będzie miało jakiś sens w przyszłych lekcjach

    • @TobiPL
      @TobiPL 7 ปีที่แล้ว

      A komu robi to różnicę ;x... idąc tym tropem nie lepiej byłoby wrócić do 2 kolorowych grafik ?... w końcu 8 pixeli w jednym bajcie to duża oszczędność ^_^ moim zdaniem bez znaczenia jest miejsce zadeklarowania o ile "silnik" sobie sam poradzi ze znalezieniem tego... pozatym komputery dzisiaj są całkiem szybkie mimo faktu iż ich szybkość jest porównywalna z mózgiem robaka ^_^ ... ahh Karaluchy takimi silnymi procesorami :P i darmo

    • @wileu
      @wileu 7 ปีที่แล้ว

      Ta lekcja ma właśnie dać temu przykład.

    • @arturoarcik5253
      @arturoarcik5253 7 ปีที่แล้ว

      Jako laik spróbowałem zgłębić temat i szukając w necie trafiłem na taki blog:
      nafrontendzie.pl/zakres-zmiennych-javascript/
      Tam autor opisuje to zagadnienie a na końcu konkluduje:
      "Z powodu występowania hoistingu dobrą praktyką jest deklarowanie wszystkich zmiennych na początku funkcji. Unikniesz w ten sposób niepotrzebnego zdziwienia, że coś nie działa tak jak oczekujemy."
      Wnioskuje z tego, że ten hoisting to wcale nie taki fajny jest i może sprawiać problemy.
      A ja na razie nie mam zdania na temat czy dobry czy nie, bo dopiero się uczę.

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

      Oczywiście, że dobrą praktyką jest na początku zakresu robić deklaracje (funkcji i zmiennych), ale dobrze też wiedzieć że jest taki mechanizm jak hoisting :)

    •  7 ปีที่แล้ว

      Zgadzam się z Tobą Bartku. Ja przerobiłam dość sporo zadań. Ale nie rozumiałam właśnie mechanizmów. Robiłam wiele na czuja. I nie żałuję tej drogi, bo teraz wiem, że łatwiej mi się słucha Ciebie i mam wrażenie, że teraz wszystko się układa. Mam wrażenie, że teraz mogę przyswajać myślenie programisty. Także dla mnie Ty Bartku jesteś kolejnym moim mentorem. I dziękuję Ci za Twój wkład w nauczenie programowania!

  • @rotherguitar1
    @rotherguitar1 7 ปีที่แล้ว

    Rozumiem, że chciałeś przekazać działanie interpretera, a tak z poziomu kodu zapis w ostatnim przykładzie (3) ma jakiś sens skoro jest undefined i nie jest ostatecznie wywoływany ?
    3. console.log(name)
    - > undefined

    • @wileu
      @wileu 7 ปีที่แล้ว

      Nr 3 to przykład kolejności deklaracji i inicjalizacji globalnie. Zapomniał jednak dopisać nr 4 - tam metoda wyświetla zawartość zmiennej user.

    • @rotherguitar1
      @rotherguitar1 7 ปีที่แล้ว

      chyba nie zapomniał bo tam jest już dwukrotnie wywołana zmienna user,

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

      Pierwsze wywołanie metody ze zmienną "user" jest pod nr 1 i pokazuje, że zmienna jest zadeklarowana, ale nie zainicjalizowana ("undefined"), drugie wywołanie jest .. no właśnie pod brakującym nr 4 i tutaj już zanim wywołana została metoda, zmienna "user" jest już zainicjalizowana ("Daria").

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

    Glupio tak bez inicjalizacji. Hoistuje sie aby dać undefined a później to trzeba poprawiać czy robi drugie koło i przypisuje prawidłowo? Ok widze ze globalny sie odnalazł a co z tym lokalnym? Manualnie trzeba to poprawiać?;-)

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

    Szczerze - nie przejmuj się, że obecnie zmniejsza się liczba oglądających - duża liczba wyświetleń będzie się pomału nabijać z czasem i bazą filmów wtedy też ludzie zaczną trafiać na kanał przez wpisanie np rzeczy z nazw odcinków i wtedy przejadą cały kurs

  • @TheSzoker18
    @TheSzoker18 7 ปีที่แล้ว

    Zrób sobie taką notkę którą wstawiasz pod każdy film na kanale, a w niej
    m. in. wszystkie rozszerzenia i skórki których używasz, pytanie może
    się często pojawiać a będziesz miał to zawszę w opisie :)

  • @marcinszymanski9254
    @marcinszymanski9254 3 ปีที่แล้ว

    Cześć, wiem że już torche mineło ale jakby ktoś przeglądał jeszcze, to jak ustawić brackets żeby podgląd był w tym samym oknie po prawej a nie otwierał w przeglądarce?

    • @ewaevva4375
      @ewaevva4375 3 ปีที่แล้ว

      To se ne da w Brackets o ile mi wiadomo.
      Od dłuższego czasu używam VSC więc mogę się mylić ale w Brackets zmniejszałam trochę okno plus otwarta przeglądarka też zmniejszona żeby mieć je obok siebie.

  • @marcinromster
    @marcinromster 7 ปีที่แล้ว

    byłem do końca

    • @TobiPL
      @TobiPL 7 ปีที่แล้ว

      Ale czy od początku ? :D

    • @marcinromster
      @marcinromster 7 ปีที่แล้ว

      tak

  • @Logarytms
    @Logarytms 4 ปีที่แล้ว

    Ten hoisting to coś ważnego?

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

    jupi!

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

      Yey xD

  • @oefro
    @oefro 7 ปีที่แล้ว

    W konsoli nie wywołuje mi "Witold". Nawet jak w przeglądarce w konsoli wpisuje name to wyskakuje mi pusty string " ", a po wpisaniu user dobrze pokazuje "Daria". Dlaczego tak jest że "Witold" się nie wywołuje?

    • @oefro
      @oefro 7 ปีที่แล้ว

      Już doszedłem dlaczego tak się dzieje. Uffff. Ponieważ wywołanie console.log(name) zostało już wykorzystane i wyświetliło undefined, bo na czas odczytania przez silnik JS komendy console.log(name) była ona dopiero zadeklarowana a została zainicjalizowana identyfikatoram "Witold" po tym jak się wyświetliła, czyli po tym jak już zadziałała.

    • @oefro
      @oefro 7 ปีที่แล้ว

      teraz zrobiłem tak:
      function LogName() {
      var name = "Witold"
      console.log(name)
      console.log(user)
      }
      console.log(user);
      var user = "Daria"
      logName();
      Wszystko się ładnie wyświetliło:
      undefined
      Witold
      Daria
      ale jak ponownie chcę wywołać wartość dla zmiennej (name) to wyskakuje mi pusty string " ". Tak jak by pamięć podczas podnoszenia (hoistingu) zdążyła przypisać wartość "Witold" do zmiennej var name a komenda console.log(name) skorzystała z tej informacji wyświetlając poprawnie wartość "Witold". Jednak gdy ponownie chce przywołać wartość dla zmiennej var name otrzymuję pusty string " " lub korzystając z komendy console.log(name) otrzymuje wartość undefined. Czy to faktycznie tak jest?
      To by oznaczało że Hoisting chwilowo zapamiętuje wartość dla podnoszonej zmiennej czyli chwilowo działa na deklaracji wraz inicjalizacją. Tak? Czy o co chodzi?

    • @oefro
      @oefro 7 ปีที่แล้ว

      chociaż w ww przypadku hoisting nie musi podnosić deklaracji var name do góry bo już jest na samej górze, jednak skoro tak to dlaczego gdy ponownie chcę uzyskać wartość "Witold" otrzymuję pustego stringa lub wartość undefined gdy wywołuję przez console.log(name)?

    • @oefro
      @oefro 7 ปีที่แล้ว

      Czy powodem może być to że wartość "Witold" jest w zasięgu lokalnym a nie globalnym? Jeżeli tak to jak mogę ją wywołać z konsoli?

    • @oefro
      @oefro 7 ปีที่แล้ว

      tak. to jest powód dlaczego się nie wyświetla. Ale można ją wyświetlić wywołując całą funkcję czyli logName() wówczas otrzymamy całą zawartość czyli Witold oraz Daria bo taka jest akcja zapisana kodem w tej funkcji.

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

    trwamy :) ale łatwo nie jest :)

  • @dorabah5165
    @dorabah5165 7 ปีที่แล้ว

    Dobrze że się wykruszają, będzie mniejsza kolejka po te 15 k na rękę

    • @severin2200
      @severin2200 7 ปีที่แล้ว

      Nie masz się co martwić, wszyscy celują w 20k

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

      W sumie racja, po co ta fałszywa skromność:)

  • @sonyniktsol2470
    @sonyniktsol2470 7 ปีที่แล้ว

    W 7 minucie Jacek Gmoch :)

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

    Nie wiedzą, co tracą :)

    • @paulmonde6896
      @paulmonde6896 7 ปีที่แล้ว

      Po prostu nie kazdy sie do tego nadaje. W koncu jakby kazdy mogl byc programista, to ta praca przestala by miec wartosc na rynku i byla by warta tyle co machanie lopata na dworze.

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

      Na polu.

    • @paulmonde6896
      @paulmonde6896 7 ปีที่แล้ว

      Albo w polu.

  • @dod-do-or-dont
    @dod-do-or-dont 6 ปีที่แล้ว

    Funkcja to raczej definicja

  • @marekchudy8893
    @marekchudy8893 7 ปีที่แล้ว

    ubyło ? Wrócą.

    • @TobiPL
      @TobiPL 7 ปีที่แล้ว

      ;x... dzień dobry wróciłem... mimo iż nie wychodziłem xD

    • @marekchudy8893
      @marekchudy8893 7 ปีที่แล้ว

      A czy jak się wchodzi wielokrotnie to TH-cam to zlicza? Czy liczy tylko osoby?

    • @TobiPL
      @TobiPL 7 ปีที่แล้ว

      Kiedyś wiem że zaliczało bo sam sobie 4Fun napisałem program który sam odświeża stronę i nabiłem sobie w godzinę kilka K wyświetleń xD mimo iż posiadałem 1% "oglądalności" To wyświetlenia były lecz robiłem to 3 lata temu... jednak wydaje mi się że jak osoba wraca do filmu po obejrzeniu go to raczej zaliczy to jako nowe wyświetlenie ^_^ ale jedynym rzetelnym źródłem informacji jest sam YT :P Zapytaj ich :D !

  • @TobiPL
    @TobiPL 7 ปีที่แล้ว

    Może to dlatego że ja się co nieco w tym "orjentuje"

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

      Może dlatego, że to ma być kurs a nie "przypominajka".

  • @marekchudy8893
    @marekchudy8893 7 ปีที่แล้ว

    Może dlatego ubyło, że kochany TH-cam przestał wysyłać powiadomienia subskrynentom.

    • @tomaszfefler2560
      @tomaszfefler2560 7 ปีที่แล้ว

      Ale to już dawno TH-cam zmienił strategię wysyłania powiadomień, chyba, że o czymś nie wiem.

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

      YT Zmienia się około 10 razy jednego dnia xD Ale serio mają strasznie dużo zmian ;c...
      YT potrafi też zacząć "Ignorować" powiadomienia jeśli nie odpowiadasz na ich powiadomienia innymi słowy jeśli odkładasz jakiś film na potem z powiadomień YT ma możliwość zaprzestania informowania cie o kolejnych filmak przynajmniej tak wynika z moich własnych obserwacji ^_^

    • @marekchudy8893
      @marekchudy8893 7 ปีที่แล้ว

      Dziękuję za bardzo rzeczową odpowiedź.

  • @wojciechnajda3417
    @wojciechnajda3417 7 ปีที่แล้ว

    :)

  • @OnexuS340
    @OnexuS340 4 ปีที่แล้ว

    Hoisting to rozwiązywanie problemu, który w innych systemach nie istnieje xD

  • @atgehumanidaes4304
    @atgehumanidaes4304 7 ปีที่แล้ว

    Ubylo bo napi na czarnym polu sa nie czytelne !!!