Articles of javascript

Pourquoi la fonction de carte javascript retourne-t-elle indéfinie?

Mon code var arr = [‘a’,’b’,1]; var results = arr.map(function(item){ if(typeof item ===’ssortingng’){return item;} }); Cela donne les résultats suivants [“a”,”b”,undefined] Je ne veux pas indéfini dans le tableau des résultats. Comment puis-je le faire?

Javascript réduit un tableau vide

Lorsque je réduis le tableau, j’essaie d’obtenir le nombre zéro, mais je ne comprends pas clairement le comportement de la fonction [].reduce(function(previousValue, currentValue){ return Number(previousValue) + Number(currentValue); }); résultat TypeError: Reduce of empty array with no initial value semble que si le tableau est vide, je ne peux pas le réduire [“”].reduce(function(previousValue, currentValue){ return Number(previousValue) […]

Pourquoi knockout.js a-t-il la réputation d’être meilleur pour les petits projets, backbone.js pour les gros?

J’utilise knockout.js depuis quelques mois et je trouve que c’est un plaisir quotidien à utiliser. Les avantages de ne pas avoir à gérer l’état sur le dom ou d’appliquer vos propres liaisons personnalisées sont incroyables, et cela ne me dérange pas de ne pas avoir de fonctionnalités de modèle prêtes à l’emploi. Mais chaque fois […]

Comment puis-je voir l’événement attaché à un élément html?

Bonjour je suis un nouveau programmeur et j’apprends encore. C’est le code que j’essaie de comprendre: Buy Lorsque je clique sur le bouton div (), du code JavaScript est exécuté, mais je ne sais pas si c’est le cas. Comment puis-je savoir quelle fonction est déclenchée en cas de clic? Certains comment un auditeur est […]

Object.freeze () vs const

Object.freeze() semble être une méthode de transition pratique pour utiliser const dans ES6. Existe-t-il des cas où les deux prennent leur place dans le code ou existe-t-il un moyen privilégié de travailler avec des données immuables? Dois-je utiliser Object.freeze() jusqu’au moment où tous les navigateurs avec Object.freeze() je travaille prennent en charge const à la […]

Obtenir une époque pour une date spécifique en utilisant Javascript

Comment convertir le 07/26/2010 en un horodatage UNIX avec Javascript?

Redimensionner sur un élément div

jQuery a l’événement resize() , mais il fonctionne uniquement avec window. jQuery(window).resize(function() { /* What ever */ }); Cela fonctionne bien! Mais quand je veux append l’événement à un élément div, cela ne fonctionne pas. Par exemple jQuery(‘div’).resize(function() { /* What ever */ }); Je veux lancer un rappel lorsque la taille d’un élément div […]

Problème de boutons radio Bootstrap

J’essaie d’activer des boutons radio sur les boutons radio de la manière bootstrap Twitter ( http://twitter.github.com/bootstrap/javascript.html#buttons ). J’ai suivi les instructions, mais quand j’appuie sur les boutons, j’obtiens l’erreur suivante dans la console: Erreur non détectée: impossible d’appeler des méthodes sur le bouton avant l’initialisation; tenté d’appeler la méthode ‘bascule’ . Savez-vous ce qui pourrait […]

Ajout d’un effet de diapositive à la liste déroulante bootstrap

J’utilise le bootstrap et j’aimerais append une animation à une liste déroulante. Je souhaite y append une animation, la faire glisser et la sauvegarder lorsque vous la quittez. Comment pourrais-je faire ça? Les choses que j’ai essayées: Changer le fichier déroulant Js comme ceci: Comment faire pour que la liste déroulante de navigation de Bootstrap […]

Quelle est la différence entre «ça» et «test» en plaisantant?

J’ai deux tests dans mon groupe de test. On l’utilise, l’autre utilise le test, et ils semblent fonctionner de manière très similaire. Quelle est la différence entre eux? describe(‘updateAll’, () => { it(‘no force’, () => { return updateAll(TableName, [“fileName”], {compandId: “test”}) .then(updatedItems => { let undefinedCount = 0; for (let item of updatedItems) { […]