Questions sur function

30
réponses

Comment fonctionnent les fermetures JavaScript?

comment expliqueriez-vous les fermetures JavaScript à quelqu'un qui connaît les concepts qu'elles consistent (par exem ... tures elles-mêmes? j'ai vu L'exemple de schéma donné sur Wikipedia, mais malheureusement il n'a pas aidé.
demandé sur 2008-09-21 18:12:07
20
réponses

Quelle est la différence entre call et apply?

Quelle est la différence entre utiliser call et apply pour invoquer une fonction? var func = function() { ale ... entre les deux méthodes susmentionnées? Quand est-il préférable d'utiliser call au lieu de apply et vice versa?
demandé sur 2009-12-31 22:56:25
20
réponses

Définir une valeur de paramètre par défaut pour une fonction JavaScript

je voudrais qu'une fonction JavaScript ait des arguments optionnels sur lesquels je mets un défaut, qui est utilisé si ... est-ce que cela fonctionne en JavaScript? function read_file(file, delete_after = false) { // Code }
demandé sur 2009-05-22 00:07:17
26
réponses

Quelle est la portée des variables dans JavaScript?

Quelle est la portée des variables dans javascript? Ont-ils la même portée à l'intérieur qu'à l'extérieur d'une fonction? Ou faut-il le même problème? En outre, Où sont stockées les variables si elles sont définies globalement?
demandé sur 2009-02-01 11:27:19
30
réponses

Quelle est la différence entre une méthode et une fonction?

est-ce que quelqu'un peut fournir une explication simple de méthodes vs. fonctions dans le contexte OOP?
demandé sur 2008-10-01 03:45:10
26
réponses

Pourquoi Python lambdas est-il utile? [fermé]

j'essaie de comprendre Python lambdas. Lambda est-il l'un de ces éléments linguistiques "intéressants" qui, dans la v ... s valeurs de champ. Ça ressemble à une sorte de technique de mise en scène mais un cauchemar de codeur d'entretien.
demandé sur 2009-05-21 00:40:01
3
réponses

JavaScript signe + devant le nom de la fonction

j'ai cherché des informations sur les fonctions d'auto-invocation, et quelque part je suis tombé sur cette notation: +function(){} quelqu'un peut-il m'expliquer ce que signifie/fait le signe + devant la fonction?
demandé sur 2012-11-12 14:06:23
11
réponses

Quelle est la différence entre une "fermeture" et un "lambda'?

Quelqu'un pourrait-il expliquer? Je comprends les concepts de base qui les sous-tendent, mais je les vois souvent util ... angeable et je m'y perds. Et maintenant que nous sommes ici, en quoi diffèrent-ils une fonction régulière?
demandé sur 2008-10-21 07:12:54
16
réponses

Appel Javascript() & apply() vs bind()?

je sais déjà que apply et call sont des fonctions similaires qui mettent this (contexte d'une fonction). la d ... is.x; } }; alert(obj.getX.bind(obj)()); alert(obj.getX.call(obj)); alert(obj.getX.apply(obj)); jsbin
demandé sur 2013-03-17 01:40:08
12
réponses

Quelle est la convention de nommage en Python pour les noms de variables et de fonctions?

venant d'un c # background la convention de nommage pour les variables et les noms de méthode sont généralement soit C ... iable = 'a' def this_is_my_function(): y a-t-il un style de codage plus préférable et définitif pour Python?
demandé sur 2008-10-02 01:01:16
13
réponses

Passer une fonction JavaScript en paramètre

Comment passer une fonction comme paramètre sans que la fonction s'exécute dans la fonction" parent "ou en utilisant ev ... n'est pas la meilleure pratique, selon ce que j'ai lu. Comment passer une fonction comme paramètre dans JavaScript?
demandé sur 2012-11-08 13:34:04
5
réponses

Comment passer une fonction comme paramètre en C?

je veux créer une fonction qui effectue une fonction passée en paramètre sur un ensemble de données. Comment passer une fonction comme paramètre en C?
demandé sur 2008-08-13 06:16:32
9
réponses

Comment obtenir un nom de fonction en tant que chaîne de caractères en Python?

en Python, comment obtenir un nom de fonction comme chaîne de caractères sans appeler la fonction? def my_funct ... est-ce Disponible en python? Si ce n'est pas le cas, comment écrire get_function_name_as_string en Python?
demandé sur 2008-10-30 22:38:24
1
réponses

"Paramètre" vs "Argument" [dupliquer]

possibilité de dupliquer: Arguments ou paramètres? je suis paramètre et ... t n'a pas vraiment prêter attention lors de l'utilisation de l'un et de l'autre. pouvez-vous me le dire?
demandé sur 2009-11-24 12:28:28
9
réponses

Comment puis-je voir le code source d'une fonction?

j'ai envie de regarder le code source d'une fonction pour voir comment il fonctionne. Je sais que je peux imprimer une ... Appel .C , .Call , .Fortran , .External , ou .Internal . Comment puis-je trouver le code source pour ceux?
demandé sur 2013-10-07 17:58:00
11
réponses

Qu'est ce qu'un "statique" de la fonction?

la question portait sur les méthodes simples c fonctions, pas c++ static , comme clarifié dans les commentaires. ... ée de la façon de grouper toutes ces fonctions dans les fichiers .h et .c . Juste une solution temporaire et rapide.
demandé sur 2009-02-17 21:26:02
11
réponses

Soumettre le formulaire en appuyant sur Entrer avec AngularJS

dans ce cas particulier, quelles options dois-je utiliser pour que ces entrées appellent une fonction lorsque j'appuie ... // Function to be called when pressing ENTER $scope.myFunc = function() { alert('Submitted'); }; }])
demandé sur 2013-03-14 22:16:58
25
réponses

Comment puis-je retourner plusieurs valeurs d'une fonction en C#?

j'ai lu la version C++ de cette question mais je ne l'ai pas vraiment compris. quelqu'un Peut-il expliquer clairement si cela peut être fait et comment?
demandé sur 2009-04-14 19:11:57
11
réponses

Comment puis-je obtenir le code source d'une fonction Python?

supposons que j'ai une fonction Python comme défini ci-dessous: def foo(arg1,arg2): #do something with args ... n utilisant foo.func_name . Comment puis-je obtenir son code source par programmation, comme je l'ai tapé ci-dessus?
demandé sur 2009-01-09 12:02:37
10
réponses

strdup() - que fait-il en C?

Quel est le but de la fonction strdup() en C?
demandé sur 2008-10-31 10:15:45
30
réponses

La façon la plus simple et la plus propre d'implémenter singleton dans JavaScript?

Quelle est la manière la plus simple/la plus propre d'implémenter le modèle singleton en JavaScript?
demandé sur 2009-09-26 00:05:51
4
réponses

Passer un dictionnaire à une fonction en python comme paramètres de mots clés

j'aimerais appeler une fonction en python en utilisant un dictionnaire. voici un code: d = dict(param= ... pour plus de paramètres: d = dict(p1=1, p2=2) def f2(p1,p2): print p1, p2 f2(d) est-ce possible?
demandé sur 2008-12-02 19:49:11
14
réponses

jQuery passe plus de paramètres dans le callback

Est-il un moyen de passer plus de données dans une fonction de rappel en jQuery? j'ai deux fonctions et je ve ... ux être en mesure de passer dans mes propres paramètres à un rappel, ainsi que le résultat retourné de L'appel AJAX.
demandé sur 2009-06-02 15:35:26
13
réponses

Comment transformer une chaîne en appel de fonction JavaScript? [dupliquer]

cette question a déjà une réponse ici: comment exécuter une fonction JavaScript q ... quelle ça se traduirait. légende: settings.functionName = clickedOnItem t.parentNode.id = IdofParent
demandé sur 2009-05-27 00:31:03
9
réponses

Passer un tableau comme paramètre de fonction dans JavaScript

j'aimerais appeler une fonction utilisant un tableau comme paramètres: const x = ['p0', 'p1', 'p2']; call_me(x[ ... param0, param1, param2 ) { // ... } y a-t-il une meilleure façon de passer le contenu de x dans call_me() ?
demandé sur 2010-05-18 13:42:00
6
réponses

Différence entre la méthode et la fonction dans Scala

j'ai lu Scala Fonctions (une partie de un Autre tour de la Scala ). Dans ce billet, il a déclaré: ... des et les fonctions ne sont pas la même chose mais il n'a rien expliqué. Qu'était-il en train de dire?
demandé sur 2010-03-27 15:06:16
3
réponses

Que signifient les parenthèses autour d'un nom de fonction?

dans un de mes fichiers source de projet, j'ai trouvé cette définition de la fonction C: int (foo) (int *bar) { ... que à côté de foo , donc ce n'est pas un pointeur de fonction. Ou est-il? Ce qui se passe ici avec l'appel récursif?
demandé sur 2012-11-28 12:27:44
6
réponses

Valeurs des arguments par défaut dans les fonctions JavaScript [dupliquer]

possibilité de dupliquer: Comment faire une valeur par défaut pour un paramètre d'une fonction j ... essaie d'assigner des valeurs à des arguments de la fonction manquant) après paramètres formels
demandé sur 2011-06-26 23:48:17
30
réponses

Les fonctions retourneront-elles null ou un objet vide?

qu'est-Ce que le meilleures pratiques lorsque le renvoi de données à partir de fonctions. Vaut-il mieux retourn ... er une exception dans ce cas?? J'ai aussi l'impression que la manipulation d'exception peut nuire à la performance.
demandé sur 2009-10-26 21:44:05
9
réponses

jQuery 1.9.live() n'est pas une fonction

j'ai récemment mis à jour jQuery à partir de 1,8 à 2,1. J'ai soudain découvert que le .live() ne fonctionnait plus. ... peError: $(...).live is not a function . y a-t-il une méthode que je puisse utiliser à la place de .live() ?
demandé sur 2013-01-16 12:26:03