Articles of function

Função em javascript que pode ser chamada apenas uma vez

Eu preciso criar uma function que pode ser executada apenas uma vez, a cada vez que a primeira não for executada. Eu sei de C ++ e Java sobre variables ​​estáticas que podem fazer o trabalho, mas eu gostaria de saber se existe uma maneira mais elegante de fazer isso?

Macro vs function em C

Eu sempre vi exemplos e casos em que usar uma macro é melhor do que usar a function. Alguém poderia me explicar com um exemplo a desvantagem de uma macro em comparação com uma function?

Diferença entre o idioma sql e o idioma plpgsql nas funções do PostgreSQL

Sou muito novo no desenvolvimento de database, por isso tenho algumas dúvidas sobre o meu exemplo a seguir: Função f1 () – linguagem sql create or replace function f1(istr varchar) returns text as $$ select ‘hello! ‘::varchar || istr; $$ language sql; Função f2 () – linguagem plpgsql create or replace function f2(istr varchar) returns […]

(… ()) Vs. (…) () em encerramentos de javascript

Eu sei que isso é bobo, mas há alguma diferença entre isso: (function() { var foo = ‘bar’; })(); e isto? (function() { var foo = ‘bar’; }()); O JSLint nos diz para Move the invocation into the parens that contain the function , mas não vejo necessidade disso. Edit: As respostas são muito legais. […]

Por que o código Python usa a function len () em vez de um método length?

Eu sei que python tem uma function len() que é usada para determinar o tamanho de uma string, mas eu estava me perguntando por que não é um método do object string. Atualizar Ok, percebi que estava embaraçosamente enganado. __len__() é na verdade um método de um object de string. Parece estranho ver código orientado […]

Enviar formulário ao pressionar Enter com AngularJS

Neste caso em particular, quais opções eu tenho para fazer essas inputs chamar uma function quando eu pressionar Enter? // HTML view // <input type="text" ng-model="name" /> <input type="text" ng-model="email" /> // Controller // .controller(‘mycontroller’, [‘$scope’,function($scope) { $scope.name = ”; $scope.email = ”; // Function to be called when pressing ENTER $scope.myFunc = function() { […]

Chamando uma function JavaScript nomeada em uma variável

Eu tenho uma variável JavaScript que contém o nome de uma function JavaScript. Esta function existe na página por ter sido carregada e colocada usando $ .ajax, etc. Alguém pode me dizer como eu chamaria a function javascript nomeada na variável, por favor? O nome da function está em uma variável porque o URL usado […]

Computando o produto cruzado de dois vetores em Fortran 90

Eu gostaria de calcular o produto cruzado de dois vetores em Fortran 90. Por exemplo, em palavras, o produto vetorial de (1, 2, 3) e (4, 5, 6) é (-3, 6, -3) em coordenadas cartesianas. Eu escrevi o seguinte código (programa principal seguido por definição de function): PROGRAM crosstest IMPLICIT NONE INTEGER, DIMENSION(3) :: m, […]

Função aninhada em C

Podemos ter uma function aninhada em C? Qual é o uso de funções aninhadas? Se eles existem em C, sua implementação é diferente do compilador para o compilador? As funções aninhadas são permitidas em qualquer outro idioma? Se sim, então qual é o seu significado?

Por que os pointers de function e pointers de dados são incompatíveis em C / C ++?

Eu li que a conversão de um ponteiro de function para um ponteiro de dados e vice-versa funciona na maioria das plataformas, mas não é garantido que funcione. Por que esse é o caso? Os dois não devem ser simplesmente endereços na memory principal e, portanto, serem compatíveis?