Articles of javascript

Comment détourner une méthode d’object de jasmine?

Selon la documentation de Jasmine, un simulacre peut être créé comme ceci: jasminee.createSpyObj(someObject, [‘method1’, ‘method2’, … ]); Comment échanger une de ces méthodes? Par exemple, si vous voulez tester ce qui se passe quand une méthode lance une exception, comment le feriez-vous?

Ces lignes de code JavaScript sont-elles équivalentes?

J’ai trouvé cette chaîne dans le code JavaScript. var c = (ab !== null) ? ab : null; Ceci est un raccourci d’une instruction if-else, mais la valeur null est affectée si elle est nulle. N’est-ce pas toujours équivalent à var c = ab y compris tous les cas – exceptions, null, indéfini, etc. En […]

Pourquoi “” == true en JavaScript?

Je sais que JavaScript a beaucoup de résultats insensés avec des comparaisons entre les types, même si je ne comprends pas bien pourquoi. Je suis venu à travers celui-ci aujourd’hui. Pourquoi “” == [null] évaluer true en JavaScript? Un peu plus d’amusement d’égalité Javascript, grâce à @Qantas: Pourquoi 2 == [2] en JavaScript? Pourquoi 0 […]

Différence entre textContent et innerText

Quelle est la différence entre innerText et innerText en JavaScript? Puis-je utiliser textContent comme suit: var logo$ = document.getElementsByClassName(‘logo’)[0]; logo$.textContent = “Example”;

Afficher un zéro si un nombre est inférieur à 10

Duplication possible: JavaScript équivalent à printf / ssortingng.format Comment puis-je créer une valeur Zerofilled en utilisant JavaScript? J’ai un numéro dans une variable: var number = 5; J’ai besoin que ce nombre soit sorti comme 05: alert(number); // I want the alert to display 05, rather than 5. Comment puis-je faire ceci? Je pourrais vérifier […]

Est-ce que prettify.js peut être étendu pour supporter Mathematica?

Le mathematica.SE est actuellement en version bêta privée et ouvrira au public dans quelques jours. Stack Overflow et les sites associés utilisent prettify.js , mais Mathematica n’est pas un langage pris en charge. Ce serait génial d’avoir un script de mise en évidence personnalisé pour notre site, et je demande l’aide de la communauté JavaScript […]

node.js Exemples

Existe-t-il des exemples utiles de node.js (tels qu’un livre d’or ou un salon de discussion)?

Qu’est-ce que AMP HTML et comment s’intègre-t-il avec framework / tool X?

OK, nous avons tous probablement entendu parler de AMP HTML de Google maintenant. Je suis curieux de savoir comment cela va s’intégrer à nos stream de travail existants. Si vous écrivez une application React ou Angular, comment HTML AMP s’intègre-t-il dans le processus de développement? Chacun de ces frameworks a déjà un moyen de définir […]

Fonction d’appel de la bibliothèque Javascript d3

Je ne suis pas capable de comprendre comment d3.call () fonctionne et quand et où l’utiliser. Voici le lien du tutoriel que je tente de compléter. Quelqu’un peut-il s’il vous plaît expliquer spécifiquement ce que cette pièce fait var xAxis = d3.svg.axis() .scale(xScale) .orient(“bottom”); svg.append(“g”).call(xAxis);

AngularJs: comment définir le bouton radio vérifié en fonction du modèle

J’ai un modèle qui retourne dans l’object storeLocations avec une valeur isDefault. Si isDefault retourne true, je ne veux pas définir ce bouton radio dans le groupe comme étant coché. Je ne sais pas si je dois faire un $ chacun (données, fonction (index, valeur) et itération dans chaque object retourné ou s’il existe un […]