Perguntas com a marcação «function»

121
Qual é a convenção de JavaScript para nenhuma operação?

Qual é a convenção de JavaScript para nenhuma operação? Como um passcomando Python . Uma opção é simplesmente uma função vazia: function() {} jQuery oferece $.noop(), que simplesmente chama a função vazia acima. É aceitável simplesmente inserir um valor de falseou 0? No contexto ... tudo isso...

117
Como criar o perfil de métodos no Scala?

Qual é a maneira padrão de criar perfil de chamadas de método Scala? O que eu preciso são ganchos em torno de um método, usando o qual posso usar para iniciar e parar os cronômetros. Em Java, eu uso a programação de aspecto, aspectJ, para definir os métodos a serem traçados e injetar bytecode...

117
Isso é uma função pura?

A maioria das fontes define uma função pura como tendo as duas propriedades a seguir: Seu valor de retorno é o mesmo para os mesmos argumentos. Sua avaliação não tem efeitos colaterais. É a primeira condição que me preocupa. Na maioria dos casos, é fácil julgar. Considere as seguintes funções...

116
Por que os protótipos de funções do Perl 5 são ruins?

Em outra pergunta do Stack Overflow, Leon Timmermans afirmou: Aconselho você a não usar protótipos. Eles têm seus usos, mas não na maioria dos casos e definitivamente não neste. Por que isso pode ser verdade (ou não)? Quase sempre forneço protótipos para minhas funções Perl, e nunca antes vi...

116
Função Python como argumento de função?

Uma função Python pode ser um argumento de outra função? Dizer: def myfunc(anotherfunc, extraArgs): # run anotherfunc and also pass the values from extraArgs to it pass Portanto, são basicamente duas perguntas: Isso é permitido? E se for, como faço para usar a função dentro da outra função?...

115
Comentários de função PHP

Só uma pergunta rápida: vi que algumas funções do PHP são comentadas na parte superior, usando um formato que não conheço: /** * * Convert an object to an array * * @param object $object The object to convert * @return array * */ Meu IDE me dá uma seleção suspensa para coisas como @param...

115
JavaScript: clone uma função

Qual é a maneira mais rápida de clonar uma função em JavaScript (com ou sem suas propriedades)? Duas opções que vêm à mente são eval(func.toString())e function() { return func.apply(..) }. Mas estou preocupado com o desempenho de eval e o empacotamento tornará a pilha pior e provavelmente...