Articles of syntaxe

Balises «spéciales» ASP.NET

Quel est le nom officiel des balises ASP.NET “spéciales” comme ceci: Je n’arrive pas à trouver le nom conceptuel ou bien connu de ces noms, alors j’ai du mal à rechercher plus d’informations. En prime, est-ce que quelqu’un peut me donner un rapide aperçu de tous les “tags spéciaux” possibles et de ce que chacun […]

Ajouter une propriété à un object JavaScript en utilisant une variable comme nom?

Je tire des éléments du DOM avec jQuery et je veux définir une propriété sur un object en utilisant l’ id de l’élément DOM. Exemple const obj = {} jQuery(itemsFromDom).each(function() { const element = jQuery(this) const name = element.attr(‘id’) const value = element.attr(‘value’) // Here is the problem obj.name = value }) Si itemsFromDom inclut […]

Quelle est la différence entre avoir et où?

Je dois être googler mal ou avoir un moment stupide. Quelle est la différence entre HAVING et WHERE dans une SQL SELECT ? EDIT: J’ai marqué la réponse de Steven comme étant la bonne, car elle contenait la clé de l’information sur le lien: Lorsque GROUP BY n’est pas utilisé, HAVING se comporte comme une […]

Y at-il une déclaration goto en Java?

Je suis confus à ce sujet. La plupart d’entre nous ont été informés qu’il n’y avait pas de déclaration goto en Java. Mais j’ai trouvé que c’est l’un des mots-clés de Java. Où peut-il être utilisé? S’il ne peut pas être utilisé, alors pourquoi était-il inclus dans Java en tant que mot clé?

Ruby – test pour le tableau

Quelle est la bonne façon de: is_array(“something”) # => false (or 1) is_array([“something”, “else”]) # => true (or > 1) ou pour obtenir le nombre d’objects qu’il contient?

Pourquoi l’initialisation de la liste (en utilisant des accolades) est-elle meilleure que les alternatives?

MyClass a1 {a}; // clearer and less error-prone than the other three MyClass a2 = {a}; MyClass a3 = a; MyClass a4(a); Pourquoi? Je n’ai pas trouvé de réponse sur SO, alors laissez-moi répondre à ma propre question.

Instruction de cas avec plusieurs valeurs dans chaque bloc “when”

La meilleure façon de décrire ce que je recherche est de vous montrer le code défaillant que j’ai essayé jusqu’à présent: case car when [‘honda’, ‘acura’].include?(car) # code when ‘toyota’ || ‘lexus’ # code end J’ai environ 4 ou 5 différences when situations devraient être déclenchées par environ 50 valeurs différentes possibles de car . […]

Que signifie le point d’interrogation et le deux-points (?: Opérateur ternaire) dans objective-c?

Que signifie cette ligne de code? label.frame = (inPseudoEditMode) ? kLabelIndentedRect : kLabelRect; Le ? et : confond moi.

Ai-je besoin de devis pour des chaînes dans Yaml?

J’essaie d’écrire un dictionnaire YAML pour l’internationalisation d’un projet Rails. Je suis un peu confus, car dans certains fichiers, je vois des chaînes entre guillemets et d’autres sans. Quelques points à considérer: exemple 1 – toutes les chaînes utilisent des guillemets doubles; exemple 2 – aucune chaîne (sauf les deux dernières) utilise des guillemets; Le […]

Que fait le mot clé `forall` dans Haskell / GHC?

Je commence à comprendre comment le mot-clé forall est utilisé dans les “types existentiels” comme ceci: data ShowBox = forall s. Show s => SB s Ceci est seulement un sous-ensemble, cependant, de la façon dont tout est utilisé et je ne peux tout simplement pas me concentrer sur son utilisation dans des choses comme […]