Questions marquées «function»

158
Les fonctions peuvent-elles être passées en paramètres?

En Java, je peux faire quelque chose comme derp(new Runnable { public void run () { /* run this sometime later */ } }) et "exécutez" le code dans la méthode plus tard. C'est difficile à gérer (classe interne anonyme), mais cela peut être fait. Go a-t-il quelque chose qui peut faciliter la...

157
Objets d'arguments multiples et d'options

Lors de la création d'une fonction JavaScript avec plusieurs arguments, je suis toujours confronté à ce choix: passer une liste d'arguments vs passer un objet d'options. Par exemple, j'écris une fonction pour mapper une nodeList à un tableau: function map(nodeList, callback, thisObject, fromIndex,...

155
T-SQL - fonction avec paramètres par défaut

J'ai ce script: CREATE FUNCTION dbo.CheckIfSFExists(@param1 INT, @param2 BIT = 1 ) RETURNS BIT AS BEGIN IF EXISTS ( bla bla bla ) RETURN 1; RETURN 0; END GO Je souhaite l'utiliser dans une procédure de cette manière: IF dbo.CheckIfSFExists( 23 ) = 0 SET @retValue = 'bla bla bla'; Mais j'obtiens...

150
Appeler une fonction avec une liste d'arguments en python

J'essaie d'appeler une fonction dans une autre fonction en python, mais je ne trouve pas la bonne syntaxe. Ce que je veux faire est quelque chose comme ceci: def wrapper(func, args): func(args) def func1(x): print(x) def func2(x, y, z): return x+y+z wrapper(func1, [x]) wrapper(func2, [x, y, z])...

148
Renvoie plusieurs valeurs d'une fonction dans swift

Comment renvoyer 3 valeurs de données distinctes du même type (Int) à partir d'une fonction dans Swift? J'essaie de renvoyer l'heure, je dois renvoyer les heures, les minutes et les secondes sous forme d'entiers séparés, mais tout en un à partir de la même fonction, est-ce possible? Je pense que je...

144
En php, 0 est-il traité comme vide?

Le code expliquera plus: $var = 0; if (!empty($var)){ echo "Its not empty"; } else { echo "Its empty"; } Le résultat renvoie "Son vide". Je pensais que empty () vérifierait si j'avais déjà défini la variable et que j'avais une valeur à l'intérieur. Pourquoi il renvoie "Son vide"...