Pytania oznaczone «anonymous-function»

Funkcje anonimowe używają bloku kodu jako wartości, definiując go jako funkcję wbudowaną bez nazwy.

197
Anonimowe rekurencyjne funkcje PHP

Czy można mieć funkcję PHP zarówno rekurencyjną, jak i anonimową? To jest moja próba uruchomienia go, ale nie przechodzi w nazwie funkcji. $factorial = function( $n ) use ( $factorial ) { if( $n <= 1 ) return 1; return $factorial( $n - 1 ) * $n; }; print $factorial( 5 ); Wiem też, że to zły...

98
Czy można definiować funkcje w wynikach JSON?

Część odpowiedzi JSON witryny miała to (... dodane dla kontekstu): {..., now:function(){return(new Date).getTime()}, ...} Czy dodanie anonimowych funkcji do JSON jest prawidłowe? Spodziewałbym się, że za każdym razem, gdy uzyskasz dostęp do „czasu”, zwrócisz inną...

85
Skrót funkcji anonimowej

Jest coś, czego nie rozumiem w przypadku funkcji anonimowych używających krótkiej notacji # (..) Następujące prace: REPL> ((fn [s] s) "Eh") "Eh" Ale to nie jest: REPL> (#(%) "Eh") To działa: REPL> (#(str %) "Eh") "Eh" Nie rozumiem, dlaczego (# (%) "Eh") nie działa i...