Tab Content
Plus d'activité

Statistiques


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

Billets récents

Construire et initialiser un tableau simple ou à deux dimensions avec Array.from()

par danielhagnoul, 24/09/2016 à 20h29
Citation Envoyé par danielhagnoul Voir le message
La méthode fill ne peut prendre qu'une valeur statique, mais on peut construire et initialiser un tableau simple ou un tableau à deux dimensions avec Array.from(arrayLike[, fonctionMap[, thisArg]]).

Voir : https://developer.mozilla.org/fr/doc...aux/Array/from
Et : http://exploringjs.com/es6/ch_arrays.html#Array_from

Exemple :

Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
function Cellule( actif, age, abouge ){
  this.actif = actif;
  this.age

En lire plus...

kNombreMots() retourne le nombre de mots et, dans l'ordre alphabétique, le nombre de chaque mot.

par danielhagnoul, 15/09/2016 à 00h42
Pour construire cette fonction, j'ai utilisé :



J'ai dû faire des choix pour la césure et l'élimination. J'élimine les espaces

En lire plus...

kIDUnique() vérifie que tous les ID sont uniques dans la page web

par danielhagnoul, 04/09/2016 à 12h45
Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
const kIDUnique = () => {
  // Un ID doit être unique dans la page web
  let
    kSetID = new Set(),
    kN = 0;
 
  for ( let elem of k$all( "[id]" ) ){
    kN = k$all( "#" + elem.id ).length;
 
    if (  kN > 1 ){
      kSetID.add( `Il existe ${ kN } exemplaires de l'ID ${ elem.id }. Il n'est pas unique !` );
    }
  }
 
  if ( kSetID.size > 0 ){
    kerror(

En lire plus...

Comment supprimer un élément d'un array ?

par danielhagnoul, 31/08/2016 à 23h32
  • Si l'élément est en queue, il y a pop().
  • Si l'élément est en tête, il y a shift().
  • Si l'élément est au coeur de l'array, il y a splice().


Lorsqu'on utilise indexOf() pour connaître la position de l'élément recherché, il faut se souvenir que cette méthode retourne -1 en cas d'échec, car splice( -1, 1 ) équivaut à pop().

Pour retirer le premier élément recherché :

Code JavaScript" : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
function remove( array, element ) {
    const index = array.indexOf( element

En lire plus...

Mis à jour 16/09/2016 à 10h48 par danielhagnoul

Catégories
ES2015 , Javascript , Développement Web

Fichier dvjhUtilities-1.3.0.js

par danielhagnoul, 21/08/2016 à 11h03
La version 1.3.0 regroupe les "bouts de code" utiles fournis dans les billets précédents. Je m'en sers tous les jours.

Ce fichier utilise moment.js

Pour le tester :

Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.14.1/moment.min.js"></script>
<script src="http://danielhagnoul.developpez.com/lib/dvjh/dvjhUtilities-1.3.0.js"></script>

Pour le copier :

En lire plus...

Aucune certification n'a été indiquée. Déclarez vos certifications