Tab Content
Plus de résultats

Statistiques


Messages au total
Messages au total
5 247
Messages par jour
1,99
Albums
Albums au total
1
Images au total
9
Informations générales
Dernière activité
Aujourd'hui 20h45
Date d'inscription
05/02/2009
Voir le blog de danielhagnoul

Billets récents

Tri alphanumérique et fréquence des caractères d'un texte.

par danielhagnoul, 06/03/2016 à 21h54
Méthode de tri, voir : Exemples d'utilisation de ECMAScript Internationalization API

On traite un texte généré par Lorem ipsum générateur avec accents et caractères spéciaux français.

Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
let
  charFrequency = function( aSortTable ){
    let
      nb = aSortTable.length - 1,
      tri = [],
      tmp = '',
      n = 0;
 
    for ( let [ i, item ] of aSortTable.entries() ){
      if ( item === tmp ) {

En lire plus...

Mis à jour 24/04/2016 à 20h36 par LittleWhite (Coloration code)

Catégories
Javascript , Développement Web

Ma page de test, version 3.0.0

par danielhagnoul, 16/02/2016 à 00h10
Elle remplace la v2.1.0

Navigateurs compatibles le 2016-02-14 : Chrome 49b et Firefox 46.0a2. Edge n'est pas compatible.

Abandon de head.js, DoT.js et des web components "natifs".

Utilisation de KNACSS, ES2015 et Riot.

Voir les liens et informations contenues dans la page de test.

La place disponible ici est largement insuffisante pour vous donner une copie de tout les codes, mais les outils du développeur (touche

En lire plus...

Mis à jour 16/02/2016 à 00h40 par danielhagnoul

Catégories
jQuery , Javascript , Développement Web

Il est impossible de cloner un objet qui utilise "super".

par danielhagnoul, 10/02/2016 à 21h59
Référence : JavaScript - Réaliser une copie parfaite d'objet et ses commentaires.

Source : ES proposal: Object.getOwnPropertyDescriptors(), "3 : Pitfall: copying methods that use super".

Un objet qui utilise "super" est fermement connecté avec son objet d'origine. Il n'y a actuellement aucun moyen pour cloner un tel objet.

Exemple :

Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
{ /*
   * Problème : copier un objet qui utilise "super".

En lire plus...

Mis à jour 10/02/2016 à 22h05 par kolodz ([Blog]Ajout langage à la balise code)

Catégories
Javascript , Développement Web

Comment gérer une promesse interminable

par danielhagnoul, 07/02/2016 à 01h15
  • Niveau du billet : moyen.
  • Prérequis : ES2015.
  • Couverture du sujet : bonne.
  • Navigateurs compatibles (2016-02-6) avec fetch : Firefox 39+ et Chrome 43+.
  • Exemples testés (2016-02-6) avec Chrome 49b (compatible à 91 % avec ES2015).


Dans ES2015, avec l'implémentation actuelle de Promises/A+, il est impossible d'annuler (cancel) une promesse ou d'interroger une promesse pour afficher une barre de progression. C'est parfois gênant, mais on peut ne pas attendre indéfiniment grâce

En lire plus...

Mis à jour 07/02/2016 à 11h08 par danielhagnoul

Catégories
Javascript , Développement Web

Fetch tient ses promesses (découverte du sujet et premiers essais).

par danielhagnoul, 01/02/2016 à 19h39
  • Niveau du billet : moyen.
  • Prérequis : ES2015.
  • Couverture du sujet : faible. On effleure l'API, on ne parle pas des transactions 'cors', ni de l'utilisation dans un Service Worker.
  • Navigateurs compatibles (2016-01-31) avec fetch : Firefox 39+ et Chrome 43+.
  • Exemples testés (2016-01-31) avec Chrome 49b (compatible à 91 % avec ES2015).


Une requête "fetch" (asynchrone) retourne une promesse. Une promesse est d'abord en attende ("pending") puis elle est soit

En lire plus...

Mis à jour 07/02/2016 à 11h06 par danielhagnoul

Catégories
Javascript , Développement Web
Aucune certification n'a été indiquée. Déclarez vos certifications