JS Callback funkcije

JS Callback funkcije

offline
  • Pridružio: 16 Jan 2010
  • Poruke: 23

Ocigledno nisam skontao lepo kako rade callback funkcije , pa molim za pomoc.
Vraca mi gresku "fun is not a function". Hvala unapred svima. Pozdrav
jsfiddle.net/minickg/n2fx73su/3/



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14468
  • Gde živiš: Niš

A jesi li probao da debug-uješ ovo?



offline
  • Pridružio: 16 Jan 2010
  • Poruke: 23

vasa.93 ::A jesi li probao da debug-uješ ovo?
Jesam kroz VS Code: "fun is not a function"

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14468
  • Gde živiš: Niš

I šta si uradio sa tom informacijom? Very Happy Jel razumeš makar otprilike šta kaže ta poruka? Da li si isprobao da na neki način rešiš problem i na koji?

offline
  • Pridružio: 16 Jan 2010
  • Poruke: 23

vasa.93 ::I šta si uradio sa tom informacijom? Very Happy Jel razumeš makar otprilike šta kaže ta poruka? Da li si isprobao da na neki način rešiš problem i na koji?

Pokusao sam da refaktorisem na 100 i jedan nacin i ne radi Smile))

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14468
  • Gde živiš: Niš

myFun metodu si u 13. liniji prosledio kao callback metodu metodi myOtherFunction. Tu callback metodu si u metodi myOtherFunction pozvao odmah sa jednim parametrom - a. myFun je, međutim, metoda koja prima dva parametra, ne samo jedan.

Proabaj ovako:
function myFun(a, fun) {   fun(a);   console.log(a); } function mySecFun() {   console.log("my second function"); } function myOtherFunction(callback, a) {   callback(a, function (a) { console.log(a); });   myFun("tralal", mySecFun);   console.log("blabla"); } myOtherFunction(myFun, "tralall");

Ko je trenutno na forumu
 

Ukupno su 583 korisnika na forumu :: 27 registrovanih, 7 sakrivenih i 549 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: BlaCkMilK, Bov80, celeron2, Cvijo_ue, Denaya, Drug pukovnik, Duh sa sekirom, Gargantua2, goxin, ivan979, Lieutenant, Marko Marković, Nebo_M, nuke92, pein, Recce, repac, spektorsky, srecko81, Srky Boy, ss10, SsssssNOVI, virked, Vlad000, VP3987, Vzor50, zdrebac2