Merülj a javascript függvény, blog, web-fejlesztő
Valójában a funkcionális blokk nevét, amely ezután is okozhat:
Nézzük meg a különbséget nyilatkozatot és a kifejezéshez:
Annak vizsgálata során, a fenti kódot, feltételezhetjük, hogy a funkció nyilatkozat ugyanazt az értéket, mivel az ilyen típusú funkció futtatása előtt a program végrehajtását. Azonban, a második funkció része egy hozzárendelési kifejezés. Hogy a dolgok még inkább zavarba ejtő, hogy ezt a példát:
Itt a feladatok végrehajtását a körülményektől függően. Logikus lenne azt feltételezni, hogy amint az a feltétel igaz, akkor sayHey () függvény értékét mutatja „hé”. de ez megy körbe. De ellentétben sayHo funkciókiadások értéke „ho”, amely végre abban az állapotban, ha (igaz). Opt azonos, a különbség az időben elvégezni a feladatokat. Funkció Nyilatkozat (sayHey) felülírja magát másnak a blokk már szétszerelt előtt a program végrehajtását. sayHo függvény olyan függvény kifejezést, és megérti, közvetlenül a programban. Ezért van kapcsolva az első blokk, ha. Ebből a példából következik, hogy ha el kell végezni a funkciót, a körülményektől függően, és ebben az esetben meg kell használni a funkciót kifejezést. Coma hogy ne elveszett nyilvánítja függvény deklaráció a hagyományos minták!
Hibakeresés funkciót.
Nameless Function kifejezések (névtelen funktsionalnye kifejezés), amikor hibakeresés nem ad hasznos iformatsii, hogy teljesen „névtelen”. Elnevezése funkcionális kifejezése lehetővé teszi, hogy ellenőrizzék, amikor hibakeresés: