Au préalable, la librairie jQuery ne permet pas de faire le « parse » suivant : JQuery.parseJSON(‘{ MyDate:new Date() }’). Alors, comment régler cette problématique? Alternative 1 : Trouvez dans jQuery et jquery.min la ligne suivante : rvalidtokens = / »[^"\\\n\r]* »|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, Note : la variable n’a pas le même nom dans la version « min », [...]
Aujourd’hui je vous propose de redécouvrir un truc que vous connaissez déjà mais que vous avez peut-être négligé pour faire du débuggage JavaScript : le fameux Save As.
Étant un grand fan de jQuery, j’utilise régulièrement des fonctionnalités telles que jQuery.ready() afin de m’assurer que la page a terminé son chargement avant d’exécuter certaines fonctions. J’ai cependant dû revoir cette pratique dernièrement à cause d’un problème d’abus de cette fonction.
Si vous ne le saviez pas encore, une nouvelle version de jQuery est disponible depuis le début du mois de février. Voici donc un petit résumé des nouveautés et améliorations apportées a cette librairie déjà fort utile.