Questions marquées «javascript»

JavaScript (à ne pas confondre avec Java) est un langage de haut niveau, dynamique, multi-paradigme et faiblement typé utilisé pour les scripts côté client et côté serveur. Utilisez cette balise pour les questions concernant les implémentations courantes d'ECMAScript, JavaScript, JScript, etc. JS ne fait généralement pas référence à son cousin ECMA, ActionScript.

2
Opérateur ternaire Javascript vs ||
Je jetais un coup d'œil à du code node.js plus tôt, et j'ai remarqué que le gars qui l'a écrit semblait favoriser la syntaxe suivante: var fn = function (param) { var paramWithDefault = null == param ? 'Default Value' : param; } Sur ce que je considère comme le …




1
Pourquoi ES6 n'a-t-il pas de fonctions de flèche fine?
ES6 a ajouté des fonctions de flèche de graisse ( =>), qui ont deux différences majeures par rapport aux fonctions normales: syntaxe plus courte (y compris retour implicite si vous utilisez un corps à expression unique) hériter thisde la portée environnante Ce sont deux fonctionnalités très utiles, mais elles me …
16 javascript  es6 

5
Algorithme d'aplatissement des plages de chevauchement
Je recherche une belle façon d'aplatir (fractionner) une liste de plages numériques potentiellement chevauchantes. Le problème est très similaire à celui de cette question: moyen le plus rapide de fractionner les plages de dates qui se chevauchent , et bien d'autres. Cependant, les plages ne sont pas uniquement des entiers, …


5
Éviter un nouvel opérateur en JavaScript - la meilleure façon
Attention: c'est un long post. Restons simples. Je veux éviter d'avoir à préfixer le nouvel opérateur chaque fois que j'appelle un constructeur en JavaScript. C'est parce que j'ai tendance à l'oublier et que mon code se fout mal. La façon simple de contourner cela est la suivante ... function Make(x) …
16 javascript 





5
Quel est l'avantage de n'avoir «aucune exception d'exécution», comme le prétend Elm?
Certaines langues prétendent n'avoir «aucune exception d'exécution» comme un net avantage sur les autres langues qui en disposent. Je suis confus à ce sujet. L'exception d'exécution n'est qu'un outil, pour autant que je sache, et lorsqu'il est bien utilisé: vous pouvez communiquer des états "sales" (lancer des données inattendues) en …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.