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 désactiver les liens HTML
J'ai un bouton de lien à l'intérieur d'un <td>que je dois désactiver. Cela fonctionne sur IE mais ne fonctionne pas sur Firefox et Chrome. La structure est - Lien à l'intérieur d'un <td>. Je ne peux pas ajouter de conteneur dans <td>(comme div / span) J'ai essayé tout ce qui …
263 javascript  jquery  html  css 





13
Préchargement d'images avec JavaScript
La fonction que j'ai écrite ci-dessous est-elle suffisante pour précharger les images dans la plupart, sinon la totalité, des navigateurs couramment utilisés aujourd'hui? function preloadImage(url) { var img=new Image(); img.src=url; } J'ai un tableau d'URL d'images que je boucle et appelle la preloadImagefonction pour chaque URL.
263 javascript 


6
Dois-je revenir après une résolution / un rejet anticipé?
Supposons que j'ai le code suivant. function divide(numerator, denominator) { return new Promise((resolve, reject) => { if(denominator === 0){ reject("Cannot divide by 0"); return; //superfluous? } resolve(numerator / denominator); }); } Si mon objectif est d'utiliser rejectpour sortir tôt, dois-je prendre l'habitude d' returnen prendre aussi immédiatement après?


14
Classe vs méthode statique en JavaScript
Je sais que cela fonctionnera: function Foo() {}; Foo.prototype.talk = function () { alert('hello~\n'); }; var a = new Foo; a.talk(); // 'hello~\n' Mais si je veux appeler Foo.talk() // this will not work Foo.prototype.talk() // this works correctly Je trouve des méthodes pour faire du Foo.talktravail, Foo.__proto__ = Foo.prototype …
262 javascript  oop 



4
formater la date avec moment.js
J'ai une chaîne dans ce format: var testDate = "Fri Apr 12 2013 19:08:55 GMT-0500 (CDT)" Je voudrais utiliser moment.js pour l'obtenir dans ce format mm/dd/yyyy : 04/12/2013pour l'affichage. J'ai essayé de le faire en utilisant cette méthode, moment(testDate,'mm/dd/yyyy'); Quelles erreurs et dit there is no such method called replace? …



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.