Javascript

Javascript

Une très bonne approche complète du javascript en anglais sur : The Modern Javascript Tutorial Et pour s'essayer avec le javascript en ligne, voici quelques éditeurs JS online : JSFiddle Plunker Les autres ressources de la catégorie JS JavaScript sur ce site.

Bootstrap

Bootsrap pour la mise en page ? avec son flexgrid responsive en 12 colonnes, et sa CSS pré-configurée pour afficher les boutons.

Peut t'on l'utiliser seul ? par dessus un site existant ? avec d'autres librairies CSS ?..

Avec cette nouvelle version Bootsrap 4, doit on utiliser l'ancestral Bootsrap 3 et les plugins associés ? ou peut on espérer que ces vieux plugins vont êtres migrés en version 4 ?

Lire la suite

JavaScript - function pour co/dé/cocher check/uncheck toutes les checkboxes input type="checkbox"

Fonction JavaScript pour co/dé/cocher check/uncheck toutes les checkboxes input type="checkbox" checked.

Sans jQuery, et depuis la fenêtre de debug par emple Firebug sous Firefox (F12), et via la console on peut injecter et appeler cette fonction en JS natif pour tout cocher sans avoir à le faire manuellement !

Lire la suite

javascript array supprimer élément

En JavaScript, la suppression du premier ou dernier élément d'un tableau (Array) est facile avec ces méthodes :

  • shift() (retirer le premier élément d'un tableau)
  • pop() (effacer le dernier élément d'un tableau)

Mais comment et avec quelle méthode supprimer un élément (par sa clé/index ou valeur) situé en plein milieu d'un tableau JavaScript ?

  • splice() (effacer et ajouter des éléments)

Lire la suite

jQuery Mobile vs Sencha Touch

Pour vos développement web à destination des mobiles (pda, smartphone), quel framework javascript utiliser ?

Déjà en terme lexical,

  • "PDA" a disparu au profil de "smartphone" (petit téléphone, qui est en fait un mini ordinateur),
  • le "touch" pour "touché tactile", modifie l'ergonomie des clics et défilements avec vos gros doigts,
  • et avec l'implémentation de l'HTML5 et de JavaScript par les navigateurs, on peut augmenter les possibilités de l'application cliente
  • d'autant si vous standardisez votre UI (user interface : interface utilisateur) ...

Lire la suite