JavaScript Kurs #3 - Funkcije / Arrow funkcije / Events / Projekat: Sviranje bubnjeva
Vložit
- čas přidán 23. 04. 2022
- Potrebni fajlovi:
github.com/cysecor/bubnjevi
Kompletan kurs:
• Kompletan JavaScript K...
Instagram: / cysecor
Email: cysecor@gmail.com
#javascript #javascriptkurs #javascriptbesplatankurs #javascripttutorial
Hvala veliko na znanju koje tako jednostavno deliš. :) Nekako imam utisak da ovaj projekat o bubnjevima nije bas tako dobro objasnjen kao prethodna dva. Možda grešim. Ali s obzirom da si rekao da si ih našao na netu, imam osećaj da si ih nekako zbrzao... No to je što je. Najbolji si ubedljivo od svih do sada koji snimaju Free, dobro i Milan Tair
Svaka Cast motivisao si me ova arrow funkcija mi je jako bila zbunjujuca a ti si mi objasnio! Odlicno samo tako nastavi zasluzujes vise nego sto imas!
Baš dobro objašnjene Arrow f-je i zanimljiv projekat, hvala puno na trudu koji ulažeš
Odlicno predavanje !!!
Odradio bubnjeve, bila mi je frka oko desne cinele ali sam to uspeo da resim preko top elementa u script -u. Dao si mi ideju da probam i sa drugim muzickim instrumentima na ovaj fazon, na primer klavijatura, pa da tu ukombinujem i domaci. Zasluzujes mnogo vise od lajka, hvala i ziv bio.
Veoma koristan tutorijal. Hvala na uloženom trudu i želji da podeliš znanje. Meni to dosta znači.
Najaci jutuber najviše sam naučio ovde💪
Sve jasno, objasnjeno prosto i jednostavno kao i prethodna 2 tutorijala. Hvala puno #cysecor na izdvojenom vremenu i na zelji da nesebicno pomognes.
Svaka cast i hvala
hvala za dobro
49:16 je prvi put da meni radi normalno (ispušta različite zvukove za različita slova) a da kod Cysecora ne radi (ispušt jedan te isti zvuk). A sve sam napisao kao i on.
Trebalo mi je vremena da shvatim da nije refreshovao stranicu.
Lazar je erudita pravi !
danke fur das gut
let btns = document.querySelectorAll('button')
for(let i = 0; i < btns.length; i++){
btns[i].addEventListener('click', function () {
console.log(btns[i].innerText);
});
}
S petljom for pozivanje teksta buttona na klik. :)
Genijalan video i ceo serijal! Sve pohvale i naravno ide sub :) Otišao sam malo u nadogradnju pa sam umesto bubnjeva izabrao klavijature. Naišao sam na problem gde pokušavam da na jedan keydown pozovem dva ili više audio fajla simultano. Na netu nisam uspeo da pronađem rešenje pa tražim savet. Da li je neko pokušavao slično? Npr. kao kada bi smo u istom trenutku odradili zvuk činele i bas bubnja ali na jedan klik.
46:28 je l tu neka greska, zar e nije 69, a b 66, i ako mu dodijelimo direktno 66 onda moze bilo koje slovo na tastaturi da proizvede zvuk 47:24 a ne samo e? lijep pozdrav
Super tutorijali brate!
Nego, hteo bih da te pitam šta generalno misliš o Pajtonu? Planiram preko leta da krenem da ga učim pa me zanima da li vredi učiti ga. Trenutno znam C# i iskreno mogu da kažem da je jako koristan, a i znam neke osnove JavaScripta.
python je dobar i mozes svasta u njemu praviti, ali moja preporuka je da ne mesas jezike, hocu reci da npr ne ucis python pa pored pythona ucis jos 2-3 jezika, nego kreni jedan pa ga dobro nauci i onda krenes tad drugi neki ako hoces
Pre svega c# i c++
@@deksy3328 Pa da, tako sam i ja čuo. Bolje dobro savladati jedan jezik, nego mešati. Eventualno ako hoćeš da budeš full-stack, ali za to treba mnoogo vremena :)
Ima jedan sajt, kada se dogodi nesto sto se ponavlja, treba odraditi lijevi klik miša, isto tako kad se strelica okrene na drugu stranu, da odradi lijevi klik miša, ja namjestam da klikne kad je strelica lijevo ili desno okrenuta tojest da klikne kad se pojavi. Zanima me dali se to moze isprogramirati? Imam osjecaj da je to tebi 2 sata posla
Pozdrav druze svaka cast na kursu i svemu sto radis da naucis ljude da codiraju u JS-u ,
Sada jedno pitanje imam problem u ovom videu kad Kucam keyCode mi bude deprecated probao sam da guglam i da resim ovaj problem ali jos uvek bezuspesno, sta bi trebalo da uradim da iskljucim to? Samo da dodam da sam probao da unselektujem u podesavanju ali se uvek vrati na isto tj chekirano...
i ja isto idalje nisam nasao resenje za isti problem
@@andrijamatovic8768 ono sto je vazno je da cod zapravo radi i sa tom nazovimo je grekom...
@@miljanjankovic3835 jesi slucajno rijesio taj problem?
@@damjancoric6055 nisam ali mislim da to zaprqvo i nema resenje vec da je to neka vrsta starog koda ili tako nesto, to je ono sto sam ja uspeo da iztrzim.
@@miljanjankovic3835 na koji si nacin onda rijesio da ti se pokrece
25:40 Zašto mora clicked_btn.innerText, zašto ne jednostavno event.innerText?
Kako se zaposliti u neku firmu za programiranje ?
Šta mislis koji je najboiji program za programiranje po tebi
if(!keyElement) return;
шта тачно return враћа као вриједност овдје? null или 0? није ми баш јасно
Return ne vraca nista. Ako vrijednost nije istinita funkcija se prekida.
Return ti sluzi da "izadjes" iz neke funkcije i nastavis dalje sa izvrsavanjem narednog koda.
Da li u nekom odo ovih projekata ima baza podataka?
Nema
@@cysecor Kad ce PHP MYSQL tutorial kurs?
@@AtomTCP brate mili trk je poceo ovaj kurs
49:56 Nije radilo jer nisi u 49:15 udario 'refresh' poslije čuvanja fajla :D
kada spamujes E i R i I i K desava se bag da rotacije prestaju da rade zasto?
Ubacim kbd na kraju linije
let keyElement = document.querySelector(`div[data-key="${code}"] kbd`);
da mi u konzoli ispiše samo naziv tastera prilikom pritiska istog. I onda izgubim 2 sata gledajući što mi ne radi tranzicija na samim tasterima bez da jednom otvorim div tastera u inspektu i skapiram da mi dodaje class=playing na sam tag... 🤦♂️😂
зашто не можемо умјесто
let code = event.keyCode;
да урадимо
let code = event.key;
и онда у овдје рецимо
J
код data-key="74" ставимо data-key="k"
и слова која нам требају??
#BogdanTomicic, daj neki mail pa mozemo razmeniti ponesto posto vidim da si naj aktivniji. :)
Da li ima neko kod od js sa kraja kompletan?
Koliko dugo traje ovaj video?
Sat vremena minimum
A de da nađem taj navodnik 1
Alt Gr + 7
Koliko ce biti ovih kurseva
10ak
const removeKeyTransition = e => {
if(e.propertyName !== 'transform' ) return;
e.target.classList.remove('playing');
}
није ми јасно шта ради овај дио функције остављен доле измеђи три минуса може ли неко да објасни
---
if(e.propertyName !== 'transform' ) return;
---
propertyName vraca ime CSS elementa koji je povezan sa transitionend-om. Ovaj if sluzi da se funkcija napusti ako je pritisnuto neko dugme koje uopste ne pusta muziku, npr "u".
Ovako sam ja to razumio, ispravite me ako grijesim.
Moj savet, ako imate mnogo pitanja, kao i vecina developera pa kao i ja. Posetite discord servere koji su bazirani generalno za programiranje. Tamo cete u svakom trenutku dobiti odgovor na bilo koju temu u bilo kojem trenutku.
@@user-qc2zh6fu6b дај неке групе на дискорту
@@bogdantomicic2 The Coding Den, devcord, SpeakJS...
Molim Vas javite mi se privatno da pitam nesto
и шта тачно овдје ради return
const removeCrashRideTransition = e => {
if(e.propertyName !== 'transform') return;
console.log(e);
e.target.style.transform = 'rotate(-7.2deg) scale(1.5)';
};
Ako je if uslov tacan, izadji skroz iz funkcije i nastavi dalje.
Moze mala pomoc, 49:10 cim stavim backfiks , izbacuje mi gresku da nije validan selektor. Koristim VScode
Ja znam da su to sitnice, ali trebas pogurati kad zapne.Do sada u prethodnim lekcijama sve je radilo besprekorno.Hvala
isto koristim vs code i nisam imao problema. proveri dobro da nisi negde napravio gresku
Napravio si negdje grešku. Meni se to desilo prije. Ili nisi neku zagradu zatvorio ili nešto drugo. Pauziraj video i polako proprati tvoj i njegov kod.
Pokusao sam ponovo da ga prekucam i opet cu. Bubnjevi su konfuzni, iskreno, nista nije objasnjeno, mnogo gresaka. Ide se na remove clase koja i ne postoji, pa vracanje... bas konfuzno. Ali hvala, pomuciti se valja
Lose je odradio ovaj kurs.Decko je prva liga generalno,ali ovde je odradio malo ofrlje.Sve mi je bilo konfuzno tek kad sam odgledao Wes Bosov tutorijal na istu temu ,onda mi se sve poslozilo.
ne kod na srpskom, wtf