Pytania oznaczone «function»

121
Jaka jest konwencja JavaScript dotycząca braku operacji?

Jaka jest konwencja JavaScript dotycząca braku operacji? Jak passpolecenie w Pythonie . Jedną z opcji jest po prostu pusta funkcja: function() {} Oferty jQuery $.noop(), które po prostu wywołują pustą funkcję powyżej. Czy dopuszczalne jest po prostu wpisanie wartości falselub 0? W kontekście...

117
Jak profilować metody w Scali?

Jaki jest standardowy sposób profilowania wywołań metod Scala? To, czego potrzebuję, to haczyki wokół metody, za pomocą których mogę uruchamiać i zatrzymywać Timery. W Javie używam programowania aspektowego, aspektuJ, do definiowania metod, które mają być profilowane i wstrzykiwania kodu...

117
Czy to czysta funkcja?

Większość źródeł definiuje czystą funkcję jako posiadającą następujące dwie właściwości: Jego wartość zwracana jest taka sama dla tych samych argumentów. Jego ocena nie ma skutków ubocznych. To pierwszy warunek, który mnie dotyczy. W większości przypadków łatwo jest to ocenić. Rozważ...

116
Dlaczego prototypy funkcji w Perlu 5 są złe?

W innym pytaniu o przepełnienie stosu Leon Timmermans zapewnił: Radziłbym nie używać prototypów. Mają swoje zastosowania, ale nie w większości przypadków i na pewno nie w tym. Dlaczego to może być prawda (lub inaczej)? Prawie zawsze dostarczam prototypy moich funkcji Perla i nigdy wcześniej...

116
Funkcja Pythona jako argument funkcji?

Czy funkcja Pythona może być argumentem innej funkcji? Mówić: def myfunc(anotherfunc, extraArgs): # run anotherfunc and also pass the values from extraArgs to it pass To są zasadniczo dwa pytania: Czy to w ogóle dozwolone? A jeśli tak, jak mam użyć tej funkcji w drugiej funkcji? Czy...

115
Komentarze funkcji PHP

Tylko krótkie pytanie: widziałem, że niektóre funkcje PHP są komentowane u góry, przy użyciu nieznanego mi formatu: /** * * Convert an object to an array * * @param object $object The object to convert * @return array * */ Moje IDE daje mi listę rozwijaną dla rzeczy, takich jak @param i...

115
JavaScript: klonuj funkcję

Jaki jest najszybszy sposób na sklonowanie funkcji w JavaScript (z jej właściwościami lub bez)? Przychodzą mi do głowy dwie opcje eval(func.toString())i function() { return func.apply(..) }. Martwię się jednak o wydajność eval, a zawijanie pogorszy stos i prawdopodobnie pogorszy wydajność, jeśli...