Programowanie w JavaScript |6| null i undefined oraz operatory

preview_player
Показать описание
Kończymy typy proste :) Ktoś krzyknie "wreszcie!", ktoś powie "szkoda" ;). Wcześniej jednak trochę o operatorach i ich priorytetach czyli rozwiązanie pracy domowej. Na końcu powtórzenie, które jednak nie wyszło najlepiej bo skonały nagle i przedwcześnie bateria od mikrofonu.

UPDATE 2025
Jeśli chcesz nauczyć się programowania i zostać programistą to mam dla Ciebie takie propozycje:
- możesz się ze mną uczyć programowania w Pythonie za free na kanale Samuraj Programowania (kurs jest ogólnodostępny od października 2024 do początków 2026 - link jest na końcu filmu)

Jeśli podoba Ci się to co robię możesz postawić mi wirtualną kawę :)

Link do materiałów o operatorach - zobaczcie sobie w tabelce priorytety. 1 to najwyższy priorytet i takie działanie wykonywane jest jako pierwsze. Czym wyższa wartość tym niższy priorytet.

#javascript #operatory #programowanie
Рекомендации по теме
Комментарии
Автор

Czwartek 7 czerwca za nami 6 z 25 etapów kursu programowania w JavaScript. Przede wszystkim z uwagi na Was (trochę też na siebie ;) podjąłem decyzję że odcinki będą się pojawiać 3 razy w tygodniu tj. w poniedziałki, środy i piątki. Zajmuje mi to trochę więcej czasu niż myślałem, więc by nie robić sobie zaległości w innych projektach, które realizuje zawodowo, muszę przyjąć taki harmonogram. Dodatkowo myślę, że codzienne nagrywanie kilkudziesięciu minut wpływa też na jakość filmów, więc zmiana powinna dać pozytywny efekt. Zresztą codzienna publikacja jest też dla niektórych z Was problematyczne, bo nie każdy ma możliwość spędzić kilkadziesiąt minut codziennie oglądając film, a najgorsze są zaległości. Obiecuję już nic nie zmieniać w czerwcu w modelu pn-śr-pt. Dzięki za zrozumienie i do zobaczenia jutra 😊

SamurajProgramowania
Автор

Bartek! Ty jesteś Mistrzem w tym co robisz

wojtwojtekwojtek
Автор

Widzę, że z każdym odcinkiem tłumaczenie idzie Ci coraz lepiej... też chciałbym więcej przykładów, które obrazują to co mówisz (bo tak się lepiej zapamiętuje). Ale generalnie jest ten kurs super!

baku
Автор

5 lat po studiach przypomniałeś mi, jak bardzo lubię logikę :) dzięki!

OgieniIiWoda
Автор

<script>
var a = " zarebisty";
var b = " kurs.";
var c = a + b + " Wielkie dzieki. Pozdrawiam :)"

!!c
true.... :)
</script>

rafal
Автор

Świetna seria, jedna z lepszych jaką widziałem z programowania :)

W 2 odcinku bodajże, wygłosiłeś dygresję odnośnie programowania gier, bylo by bardzo fajnie gdybyś w wolnej chwili nagrał coś ala "Q&A" - na ww. temat - oczywiście w języku JS, jakie frameworki, jakie konkretnie "działy Js" jak Ty to wszystko widzisz :)

malolatek
Автор

Film świetny jak zawsze :)! A pytając z ciekawości, skąd Ty się nauczyłeś programować ;)?

paweantoniewicz
Автор

Super! 2 odcinki w 1! Do jutra! Ps. wszystko co tłumaczysz jest zrozumiałe i bardzo przejrzyste :-)

Автор

Niestety znalazłam błąd 17:24, powinny być słowa w stringach :)

var a = "przypisz1" || "przypisz2"
var b = "sprawdź" || ""działanie"

marikachond
Автор

przeglądałem różne filmiki od php, html, java, c++, na twoją seria trafiłem przypadkowo gdyż szukałem filmiku na temat html5 i css. Śledzę teraz serię o JavaScript i wciągnęło mnie to z nie cierpliwością czekam na nowe odcinki :) czy po tej serii będzie powrót do tworzenia stron internetowych chodzi mi o taka bardziej zaawansowaną jak login hasło rejestracja czy wysyłanie maila itp. ?

JayQbowski
Автор

z prędkością 1.5 przyjemnie się słucha :)

welnamarcin
Автор

Hej naprawdę swietnie tlumaczysz ! Dobrze ze istniena tacy ludzie jak Ty! Moze jakis react.js ?

sosnix
Автор

Świetne materiały i bardzo dużo wartościowych informacji, ale mam jedno pytanie. Slajdy, które używasz na filmikach będą dostępne do pobrania? Chciałbym sporządzić notatki z najważniejszych informacji.

waclawrym
Автор

Może warto byłoby wspomnieć, że takie mieszanie typów (przy wyrażeniach logicznych) nie jest zalecane, szczególnie początkującym. Ponadto, ważny (IMHO) jest fakt, że różnie to działa w różnych językach programowania, przez co człowiek wchodzący z innego języka do js może się czuć niepewnie.

PiotrBaszynski
Автор

Witam, od jakiegoś czasu przeglądam sobie materiały na temat javascript, tak też trafiłem na ten kurs. Jednakże pomimo moich dobrych chęci przynajmniej dla mnie nauka z niego jest lekko chaotyczna. Jeżeli miałbym opierać swoją naukę, dodatkowo posiłkowałbym się (i posiłkuję) literaturą. Pewne zagadnienia z poprzednich lekcji zostały omówione trochę na szybko, stąd musiałem wszystko doczytać na własną rękę - po prostu się zagubiłem (: Raczej nie wiem czy będę śledzić ten kurs, osobiście materiały z CSS/HTML są dla mnie tutaj o wiele przyjemniejsze. Co nie znaczy że hejtuję czy coś, wręcz przeciwnie : )

Pozdrawiam!

KarolWasiluk
Автор

Mikrofom trafił do królestwa niebieskiego:-)

KonradKSS
Автор

Czy te filmy są nadal aktualne? Czy dużo się już pozmieniało odnośnie kodowania w JS ?

CeJayHector
Автор

Z tego co mówisz, powinienem otrzymać wartość po prawej stronie, gdy 2 wartości są nieprawdziwe

2>3 || 3>5
false

Dlaczego tak się dzieje i nie otrzymałem 3>5?

Pozdrawiam :)

janhide
Автор

Samuraj Programowania, czy z tym null to nie jest tak jak ze zbiorami w matematyce; zbiór pusty nie ma żadnych elementów; jednak zbiór, który zawiera tylko jeden element, którym jest zbiór pusty, to taki zbiór nie jest zbiorem pustym choć zawiera tylko zbiór pusty. Moim zdaniem: null to zbiór pusty; {} to zbiór, który zawiera jeden element (zbiór pusty). Moim skromnym zdaniem null wskazuje na zbiór pusty stąd interpreter JS wykazuje, że jest to typ object. Zbiór pusty to też obiekt.

wojciechwojtowicz
Автор

czyli operator || to logiczne <or>

KonradKSS
join shbcf.ru