IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Tous les billets

  1. [Actualité] [JS] Interpréter du JavaScript en JavaScript, ce n'est pas si simple ! (Partie 2)

    par , 26/04/2015 à 22h36 (Le Blog d'un Ninja codeur)
    Lors de mon précédent billet, j'avais présenté la fonction eval() et montré en quoi il était peu recommandé de l’utiliser.

    Je vais montrer dans ce billet un moyen d’interpréter du code JavaScript sans utiliser eval(), mais avant cela, essayons de voir les cas d'utilisation où l'interprétation de scripts peut s'avérer nécessaire.

    Faire appel à des scripts au sein d'une application n'est pas nécessairement un besoin très courant dans la mise en œuvre d'un site web ou ...

    Mis à jour 27/04/2015 à 12h40 par yahiko

    Catégories
    Jeux vidéos , Javascript , Développement Web
  2. [Actualité] Étendre les fenêtres modals de Bootstrap.

    par , 16/04/2015 à 09h42
    Cela fait déjà longtemps que j'utilise ce composant proposé par le framework Bootstrap mais malheureusement il lui manquait une fonctionnalité intéressante: stackable.

    Dans ces dernières versions la modal de BS permet justement de s'empiler mais malheureusement il y a un effet, que je trouve désagréable, c'est qu'a chaque ouverture d'une fenêtre un élément "backdrop" viens s'ajouter au DOM, rendant l'arrière plan de plus en plus opaque au fur et à mesure de l'ouverture de ...

    Mis à jour 17/04/2015 à 11h33 par Bovino

    Catégories
    Javascript , Développement Web
  3. [Actualité] [JS] Interpréter du JavaScript en JavaScript, ce n'est pas si simple ! (Partie 1)

    par , 12/04/2015 à 19h14 (Le Blog d'un Ninja codeur)
    Le langage JavaScript étant un langage interprété, il possède la faculté commune aux autres langages interprétés d'évaluer du code JavaScript. De base, il existe une fonction spéciale qui se nomme eval().

    Cette fonction est souvent décriée ; un peu pour les traitements supplémentaires causés par l'appel d'un nouvel interpréteur JavaScript, même si c'est relativement négligeable sur des plateformes "normales" ; beaucoup pour les failles de sécurité et d'encapsulation qu'elle ...

    Mis à jour 12/04/2015 à 21h36 par yahiko

    Catégories
    Jeux vidéos , Développement , Javascript , Développement Web
  4. [Actualité] Le DOM en 60 FPS avec HTML GL

    par , 02/04/2015 à 17h28 (Le Blog d'un Ninja codeur)

    S'il y a bien un module du navigateur qui fait horreur aux développeurs de jeux vidéos en ligne, c'est bien le DOM jugé lent voire même très lent au regard des exigences de rafraîchissement dont la cible idéale est actuellement de 60 FPS, correspondant à la fréquence de ...

    Mis à jour 02/04/2015 à 17h48 par yahiko

    Catégories
    Jeux vidéos , HTML / CSS , Javascript , Développement Web
  5. [JS] push/pop VS shift/unshift

    par , 31/03/2015 à 09h41 (Le Blog d'un Ninja codeur)
    Le type Array en JavaScript peut être manipulé à l'aide de diverses méthodes.
    Intéressons-nous ici à deux paires d'entre elles : push/pop et shift/unshift.

    Ces quatre méthodes font partie de la catégorie des mutators, c'est-à-dire que ces fonctions modifient le tableau qui est passé en paramètre.

    Les méthodes push() et pop() considèrent le tableau comme une pile (stack) tel que push() ajoute un élément à la fin du tableau, et pop() supprime le dernier élément ...

    Mis à jour 31/03/2015 à 14h11 par yahiko

    Catégories
    Développement , Javascript , Développement Web