Questions marquées «javascript»

Pour des questions concernant la programmation dans ECMAScript (JavaScript / JS) et ses divers dialectes / implémentations (à l'exception d'ActionScript). Cette balise est rarement utilisée seule mais est le plus souvent associée aux balises [node.js], [jquery], [json] et [html].

13
Comment surcharger les fonctions en javascript?
Approche classique (non-js) de la surcharge: function myFunc(){ //code } function myFunc(overloaded){ //other code } Javascript ne permet pas de définir plus d'une fonction avec le même nom. En tant que tel, des choses comme celle-ci apparaissent: function myFunc(options){ if(options["overloaded"]){ //code } } Existe-t-il une meilleure solution de contournement pour …
103 javascript 



2
Protection CSRF avec en-tête CORS Origin et jeton CSRF
Cette question concerne uniquement la protection contre les attaques de falsification de requêtes intersites. Il s'agit spécifiquement de: La protection via l'en-tête d'origine (CORS) est-elle aussi bonne que la protection via un jeton CSRF? Exemple: Alice est connectée (à l'aide d'un cookie) avec son navigateur à " https://example.com ". Je …


4
Comment forcer le remontage sur les composants React?
Disons que j'ai un composant de vue qui a un rendu conditionnel: render(){ if (this.state.employed) { return ( <div> <MyInput ref="job-title" name="job-title" /> </div> ); } else { return ( <div> <MyInput ref="unemployment-reason" name="unemployment-reason" /> <MyInput ref="unemployment-duration" name="unemployment-duration" /> </div> ); } } MyInput ressemble à ceci: class MyInput extends …

7
Problèmes de setTimeout / clearTimeout
J'essaye de faire une page pour aller à la page de départ après par exemple. 10 secondes d'inactivité (l'utilisateur ne clique nulle part). J'utilise jQuery pour le reste mais le set / clear dans ma fonction de test est pur javascript. Dans ma frustation, je me suis retrouvé avec quelque …

13
comparaison d'ensembles ECMA6 pour l'égalité
Comment comparer deux ensembles javascript? J'ai essayé d'utiliser ==et ===mais les deux renvoient false. a = new Set([1,2,3]); b = new Set([1,3,2]); a == b; //=> false a === b; //=> false Ces deux ensembles sont équivalents, car par définition, les ensembles n'ont pas d'ordre (du moins pas généralement). J'ai …

2
Placement des prises AVANT et APRÈS alors
J'ai du mal à comprendre la différence entre mettre .catchAVANT et APRÈS alors dans une promesse imbriquée. Alternative 1: test1Async(10).then((res) => { return test2Async(22) .then((res) => { return test3Async(100); }).catch((err) => { throw "ERROR AFTER THEN"; }); }).then((res) => { console.log(res); }).catch((err) => { console.log(err); }); Alternative 2: test1Async(10).then((res) => …


7
Javascript Comment définir plusieurs variables sur une seule ligne?
En lisant la documentation en ligne, je ne comprends pas comment définir correctement plusieurs variables JavaScript sur une seule ligne. Si je veux condenser le code suivant, quel est le moyen JavaScript "strict" approprié pour définir plusieurs variables javascript sur une seule ligne? var a = 0; var b = …
103 javascript 


17
Mettre l'accent sur l'élément suivant dans l'index de l'onglet
J'essaie de déplacer le focus vers l'élément suivant dans la séquence d'onglets en fonction de l'élément actuel qui a le focus. Jusqu'à présent, je n'ai rien trouvé dans mes recherches. function OnFocusOut() { var currentElement = $get(currentElementId); // ID set by OnFocusIn currentElementId = ""; currentElement.nextElementByTabIndex.focus(); } Bien sûr, le …

6
JSX n'est pas autorisé dans les fichiers avec l'extension '.js' avec eslint-config-airbnb
J'ai installé eslint-config-airbnb qui est censé pré-configurer ESLINT pour React: Notre exportation par défaut contient toutes nos règles ESLint, y compris ECMAScript 6+ et React. Il nécessite eslint, eslint-plugin-import, eslint-plugin-react et eslint-plugin-jsx-a11y. Mon .eslintrcextension de sa configuration: { "extends": "eslint-config-airbnb", "env": { "browser": true, "node": true, "mocha": true }, "rules": …

14
Comment vérifier si l'écouteur d'événements attaché dynamiquement existe ou non?
Voici mon problème: est-il possible d'une manière ou d'une autre de vérifier l'existence d'un écouteur d'événements attaché dynamiquement? Ou comment puis-je vérifier l'état de la propriété "onclick" (?) Dans DOM? J'ai cherché une solution sur Internet, comme Stack Overflow, mais pas de chance. Voici mon html: <a id="link1" onclick="linkclick(event)"> link …

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.