ma ok, ali mislim da se time unosi nepotreban nivo komplexnosti u skript...
Mozda sam ja staromodan, ali ja ne vidim smisao u takvoj promeni stila, niti mislim da je to jednostavnije....ima svoje primene naravno, kao sto i kazu na Mozilla stranici: "It's extremely powerful, as it lets you put a full function definition anywhere that you would normally put an expression."... za to je takva sintaxa super, za to je koristim i ja ili kod dodele event-handlera. Ali za kreiranje staticnih funkcija mi se ne cini pogodno...
99% programskih jezika ima sintaxu za funkciju koja glasi:
kljucna_rec ime_funkcije (lista parametara)
gde je kljucna rec function, sub, def ili sta vec (ok, strong-typed jezici imaju jos i definiciju tipova, ali struktura je ta).
Sto znaci da ako napises klasicno function pera (a, b, c) { } to ce moci da procita svaki programer na planeti zemlji, ako napises preko dodele reference na anonimnu funkciju (
mada je to apsolutno tacna sintaxa) to ce moci da procita samo neko sa iskustvom u naprednom JS-u, a sve ostale ces zbuniti... plus imas vise da kucas..
just my $0.02