valeur de retour d'une fonction de rappel en JavaScript ?

J'utilise node.js et la bibliothèque Translate. Puis-je faire quelque chose comme ça ? :

function traduce(text){ translate.text(text,function(err,result){ return result; }); }

Et ensuite utiliser le résultat ? Cela me renvoie toujours « undefined ». Y a-t-il un m

Lire la suite →

Y a-t-il une fonction JavaScript dans une bibliothèque quelconque pour transformer du balisage wiki simple (donné sous forme de chaîne multilignes) en HTML ?

Ce dont j'ai généralement besoin est simple : une bibliothèque open source avec une fonction qui transformera une chaîne de balisage wiki donnée en HTML. Si vous pouvez écrire une telle fonction, veuillez la publier ici.

Il doit être tolérant aux insertions d'objets HTML comme les vidéos YouTube, MathML et TeX à l'intérieur de cette chaîne (un peu comme sur math.stackexchange)

Y a-t-il donc une telle fonction dans une certaine bibliothèque JavaScript ?

Voici un petit exemple

Lire la suite →

javascript - Comment faire en sorte que la fonction valide de jQuery fonctionne de manière fiable sur IE ?

J'ai un problème avec la fonction valide de jQuery. Sur IE, elle ne fonctionne pas, valide renvoie toujours vrai. J'ai utilisé ce code : validation côté client avec des champs ajoutés dynamiquement

Voici le tableau :

Chrome IE jquery-1.6.1 works not working jquery-1.4.4 works works

1.6 ne fonctionne pas non plus sur IE. Cependant, jQuery 1.4.4 valide fonctionne sur IE.

Voici le test compatibl

Lire la suite →

currying - Comment appliquer partiellement des fonctions membres en JavaScript ?

Je dispose actuellement d'une fonction d'application partielle qui ressemble à ceci :

Function.prototype.curry = function() { var args = []; for(var i = 0; i < arguments.length; ++i) args.push(arguments[i]); return function() { for(var i = 0; i < argumen

Lire la suite →

math - Fonctions équivalentes en Javascript aux fonctions Matlab : Polyfit/Polyval ?

J'ai désespérément besoin d'un équivalent en JavaScript des fonctions polyval et polyfit qui existent dans Matlab. Essentiellement, ces fonctions dans Matlab effectuent un ajustement de courbe basé sur deux tableaux de taille égale en fonction d'un polynôme spécifié. Je dois effectuer quelques calculs qui impliquent un ajustement de courbe en JavaScript et je ne peux vraiment pas trouver une fonction équivalente.

Voici l'explication de la fonction polyfit par MatLab

«

Lire la suite →

javascript - La fonction error() de JQuery ne fonctionne pas dans IE

J'ai l'élément image suivant dont le src n'existe pas. Je veux utiliser la fonction d'erreur de jQuery pour détecter s'il ne s'est pas chargé et remplacer le src par une image générique que je sais existante. Cela fonctionne dans Chrome et Firefox mais pas dans IE. Pourquoi cela ne fonctionne-t-il pas dans IE et existe-t-il des solut

Lire la suite →

Y a-t-il un avantage à définir le nom d'une fonction dans « var new_function=function name(){}; » en JavaScript ?

J'exécutais un programme pour modifier certaines parties de mon code JavaScript lorsqu'il a bugé à la déclaration d'une variable comme fonction de cette manière :

var some_function = function name(args){ //do stuff };

Le code lui-même fonctionne, mais je me demandais juste s'il est correct de supprimer le "name" pour toutes les fonctions que je trouve comme ça (pour que cela ne casse pas dans l'autre problème qui analyse mon JavaScript) ou si cela pourrait avoir

Lire la suite →

javascript - quand la fonction onload du svg se produit

Étant donné ceci :

<?xml version="1.0" standalone="yes"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg width="100px" height="100px" version="1.1" xmlns="http://www.w3.org/2000/svg" > <text x="20" y="20" onload="alert('load'); set

Lire la suite →

Quand utiliser le currying et les fonctions partielles en JavaScript

J'ai lu ce billet sur Dr. Dobb's à propos du currying et des fonctions partielles en JavaScript. Cela semble utile, mais je me demande (en tant que développeur occasionnel en JavaScript) s'il existe des situations standards où cela est régulièrement utilisé ?

Répon

Lire la suite →

javascript - Événement d'appel de fonction en JS ?

Est-il possible de lier une fonction à une autre fonction lors de son invocation ? Par exemple, cela se passerait à peu près comme ceci :

function a(){...} function b(){...} b.bind("onInvoke","a");

Donc, lorsque b est appelé, a est également appelé automatiquement.

MODIFIER : OK OK, pour clarifier, ce n'est pas une ques

Lire la suite →