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].

16
Pourquoi éviter les opérateurs d'incrémentation ("++") et de décrémentation ("-") en JavaScript?
L'un des conseils de l'outil jslint est le suivant: ++ et - Les opérateurs ++ (incrémenter) et - (décrémenter) sont connus pour contribuer au mauvais code en encourageant une ruse excessive. Ils viennent juste après une architecture défectueuse pour permettre aux virus et autres menaces de sécurité. Il existe une …

10
Qu'est-ce qui sous-tend cet idiome JavaScript: var self = this?
J'ai vu ce qui suit dans la source de WebKit HTML 5 SQL Storage Notes Demo : function Note() { var self = this; var note = document.createElement('div'); note.className = 'note'; note.addEventListener('mousedown', function(e) { return self.onMouseDown(e) }, false); note.addEventListener('click', function() { return self.onNoteClick() }, false); this.note = note; // ... …



20
Extraire («obtenir») un nombre d'une chaîne
J'ai une chaîne en javascript comme `# box2 'et je veux juste le' 2 '. A essayé: var thestring = $(this).attr('href'); var thenum = thestring.replace( /(^.+)(\w\d+\w)(.+$)/i,'$2'); alert(thenum); Il renvoie toujours # box2 dans l'alerte, comment puis-je le faire fonctionner? Il doit s'adapter à n'importe quel numéro de longueur attaché à …

17
Équivalent Hashmap JavaScript
Comme indiqué clairement dans la mise à jour 3 sur cette réponse , cette notation: var hash = {}; hash[X] ne hache pas réellement l'objet X; en fait, il se convertit simplement Xen chaîne (via .toString()s'il s'agit d'un objet ou d'autres conversions intégrées pour divers types primitifs), puis recherche cette …

18
Javascript équivalent à PHP Explode ()
J'ai cette chaîne: 0000000020C90037: TEMP: données J'ai besoin de cette chaîne: TEMP: données. Avec PHP, je ferais ceci: $str = '0000000020C90037:TEMP:data'; $arr = explode(':', $str); $var = $arr[1].':'.$arr[2]; Comment puis-je efficacement explodeune chaîne en JavaScript la façon dont il fonctionne en PHP?
353 javascript  php  string 








25
Comment détecter la dimension de DIV changé?
На этот вопрос есть ответы на Stack Overflow à partir de : Как отследить изменение размера div'ов? J'ai l'exemple html suivant, il y a un DIV qui a 100% de largeur. Il contient quelques éléments. Lors du redimensionnement des fenêtres, les éléments intérieurs peuvent être repositionnés et la dimension du …
351 javascript  jquery  html 

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.