Questions sur syntax

25
réponses

Qu'est-ce que "utiliser strict" fait dans JavaScript, et quel est le raisonnement derrière elle?

récemment, J'ai lancé une partie de mon code JavaScript dans JSLint de Crockford, et il a donné l'erreur suivant ... pertinent? Faire les navigateurs actuels répondre à la "use strict"; chaîne ou est l'usage pour l'avenir?
demandé sur 2009-08-26 20:10:13
18
réponses

Que font ** (double étoile/astérisque) et * (étoile/astérisque) pour les paramètres?

dans les définitions de méthode suivantes, Que font les * et ** pour param2 ? def foo(param1, *param2): def bar(param1, **param2):
demandé sur 2008-08-31 19:04:35
8
réponses

Pourquoi ne ++[[]][+[]]+[+[]] de retour de la chaîne "10"?

ceci est valide et renvoie la chaîne "10" en JavaScript ( plus d'exemples ici ): console.log(++[[]][+[]]+[+[]]) pourquoi? Ce qui se passe ici?
demandé sur 2011-08-26 12:46:14
22
réponses

Insérer dans ... valeurs (sélectionner ... de …)

j'essaie de INSERT INTO une table en utilisant l'entrée d'une autre table. Bien que cela soit tout à fait faisable pou ... exemple, SQL-92 ) qui me permettrait d'insérer les valeurs sans me soucier de la base de données sous-jacente?
demandé sur 2008-08-25 16:45:56
17
réponses

Comment puis-je itérer sur une plage de nombres définis par des variables dans Bash?

Comment puis-je itérer sur une plage de nombres dans Bash lorsque la plage est donnée par une variable? je sa ... e fonctionne pas: END=5 for i in {1..$END}; do echo $i; done qui imprime: {1..5}
demandé sur 2008-10-04 05:38:43
14
réponses

Les commentaires dans Markdown

Quelle est la syntaxe pour stocker un commentaire dans un fichier markdown, par exemple un commentaire CVS $Id$ en haut du fichier? Je n'ai rien trouvé sur le projet markdown .
demandé sur 2011-01-28 03:18:11
18
réponses

Que signifie" statique " en C?

j'ai vu le mot static utilisé à différents endroits dans le code C; est-ce comme une fonction statique/classe en C# (où l'implémentation est partagée entre les objets)?
demandé sur 2009-02-21 09:47:52
13
réponses

Comment convertir un nombre float en nombre entier en JavaScript?

j'aimerais convertir un flotteur en un nombre entier en JavaScript. En fait, j'aimerais savoir comment faire les deux conversions standard: en tronquant et en arrondissant. Et efficacement, pas par conversion en chaîne et parsing.
demandé sur 2009-02-27 23:15:07
19
réponses

Comment échapper à des guillemets simples dans des chaînes de guillemets simples?

disons, vous avez un bash alias comme: alias rxvt='urxvt' qui fonctionne très bien. cependan ... semble ungainly bien qu'il représenterait la même chaîne si vous êtes autorisé pour les concaténer comme ça.
demandé sur 2009-08-09 02:50:10
11
réponses

Quelle est la différence entre les chaînes à simple et double citations en PHP?

Je ne suis pas un expert en programmation PHP, mais je suis un peu confus pourquoi je vois un code en PHP avec une cha ... juste dans .NET, ou le langage C, si c'est en simple citation, cela signifie que c'est un caractère, pas une chaîne.
demandé sur 2010-08-10 09:12:56
5
réponses

Quelqu'un peut expliquer tout en Python?

j'ai utilisé Python de plus en plus, et je continue à voir la variable __all__ définie dans différents fichiers __init__.py . Quelqu'un peut m'expliquer ce que cela fait?
demandé sur 0000-00-00 00:00:00
8
réponses

Python entier incrémentant avec ++ [dupliquer]

possible Duplicate: Python: comportement des opérateurs d'incrément et de décrément ... s docs Python. Dois-je vraiment me soumettre à number = number + 1 ? Les gens n'utilisent pas la notation ++/-- ?
demandé sur 2010-04-13 23:45:14
5
réponses

Pourquoi whitespace est-il parfois nécessaire autour de metacharacters?

il y a quelques mois, j'ai tatoué une bombe à fourche sur mon bras, et j'ai sauté les espaces blancs, parce que je p ... t vraiment ma question; Pourquoi l'espace nécessaire pour Bash pour être en mesure de l'analyser correctement?
demandé sur 2014-01-17 17:03:05
13
réponses

Tous les syntaxes d'initialisation de tableaux possibles

Quels sont tous les syntaxes d'initialisation de tableau qui sont possibles avec C#?
demandé sur 2011-04-15 18:27:05
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
24
réponses

Est-il possible d'insérer plusieurs lignes à la fois dans une base de données SQLite?

dans MySQL vous pouvez insérer plusieurs lignes comme ceci: INSERT INTO 'tablename' ('column1', 'column2') VALU ... possible d'insérer plusieurs lignes à la fois dans une base de données SQLite? Quelle est la syntaxe pour le faire?
demandé sur 2009-10-23 00:04:42
5
réponses

Ce qui ne l'étoile de l'opérateur veut dire? [dupliquer]

possible Duplicate: que signifie *args et * * kwargs? que signifie l'opérateur ... Quand est-il utile et quand est-il pas? Doit-il être utilisé dans une déclaration de fonction ou à un appel?
demandé sur 2010-05-27 18:10:38
14
réponses

Que signifie map ( & : nom) dans Ruby?

j'ai trouvé ce code dans un RailsCast : def tag_names @tag_names || tags.map(&:name).join(' ') end que signifie (&:name) dans map(&:name) ?
demandé sur 2009-08-01 21:35:58
4
réponses

Commande non trouvée erreur dans L'affectation des variables de Bash

j'ai ce script appelé test.sh: #!/bin/bash STR = "Hello World" echo $STR quand je lance sh test.sh , j ... pas sûr de ce que je fais de mal. je suis sur le serveur Ubuntu 9.10. Et oui, bash est situé à /bin/bash .
demandé sur 2010-02-15 21:32:30
19
réponses

C++ est-il sans contexte ou sensible au contexte?

j'entends souvent dire que C++ est un langage sensible au contexte. Prenons l'exemple suivant: a b(c); ... au contexte, mais ce n'est pas le sujet.) Donc, est le C++, libre de tout contexte ou sensible au contexte?
demandé sur 2013-01-29 22:05:56
9
réponses

Qu'est-ce que le double-côlon de Ruby?

Qu'est-ce que ce double-côlon :: ? Par exemple: Foo::Bar . j'ai trouvé un définition : ... quel bien est scope (privé, protégé) si vous pouvez juste utiliser :: pour exposer quoi que ce soit?
demandé sur 2010-06-10 00:03:36
7
réponses

Les doubles crochets [] sont-ils préférables aux simples crochets [] dans Bash?

un collègue a déclaré récemment dans une révision du code que la construction [[ ]] doit être préférée à [ ] dans de ... euser" ] ; then echo "I love you madly, $someuser" fi il ne pouvait pas fournir une raison. Est-il un?
demandé sur 2009-03-21 18:28:45
6
réponses

Comment faire une mise à jour + adhérer à PostgreSQL?

en gros, je veux faire ceci: update vehicles_vehicle v join shipments_shipment s on v.shipment_id=s.id se ... t un moyen facile de le faire, mais je ne trouve pas la bonne syntaxe. Alors, comment j'écrirais ça dans PostgreSQL?
demandé sur 2011-10-24 02:09:23
5
réponses

Différence entre les guillemets simples et doubles en Bash

En Bash, quelles sont les différences entre guillemets simples ( '' ) et les guillemets ( "" )?
demandé sur 2011-07-14 21:55:27
9
réponses

Comment puis-je supprimer la validation javascript de mon projet eclipse?

j'utilise eclipse sur mon projet et en jouant avec mes paramètres eclipse, j'ai activé le support Javascript. Maintena ... eurs et ne me laisse pas compiler le projet. Est-ce que quelqu'un sait comment désactiver la validation javascript?
demandé sur 2010-06-28 15:20:39
11
réponses

Accès à la propriété JavaScript: notation des points par rapport aux parenthèses?

outre le fait évident que la première forme pourrait utiliser une variable et pas seulement une chaîne littérale, y a- ... contexte: j'ai écrit un générateur de code qui produit ces expressions et je me demande ce qui est préférable.
demandé sur 2011-02-11 14:21:46
9
réponses

Expliquer la syntaxe de la fonction anonyme encapsulée

résumé pouvez-vous expliquer le raisonnement derrière la syntaxe pour les fonctions anonymes encapsulées dans ... urquoi cela ne fonctionne pas aussi bien: function(){ alert(2 + 2); }(); Pouvez-vous m'expliquer?
demandé sur 2009-10-28 02:23:11
14
réponses

Pouvez-vous utiliser une virgule dans un objet JSON?

lors de la génération manuelle d'un objet JSON ou d'un tableau, il est souvent plus facile de laisser une virgule Sur ... dF("\"%d\",", i); } s.append("]"); vous donnant une corde comme [0,1,2,3,4,5,] est-ce permis?
demandé sur 2008-10-14 20:02:15
10
réponses

Quelle est la signification de "=>" (une flèche formée d'égaux et plus grands que) en JavaScript?

je sais que l'opérateur >= signifie plus que ou égal à, mais j'ai vu => dans un code source. Quelle est la signi ... s.saveAsType; file = fpParams.file; continueSave(); }).then(null, Components.utils.reportError); }
demandé sur 2014-07-23 06:27:02
10
réponses

En Python 2, Quelle est la différence entre '/' et '//' lorsqu'il est utilisé pour la division?

Est-il un avantage à l'utilisation de l'un sur l'autre? En Python 2, ils semblent tous les deux retourner les mêmes résultats: >>> 6/3 2 >>> 6//3 2
demandé sur 2008-10-08 21:16:35