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

ES2015

  1. Fichier dvjhUtilities-1.3.0.js

    par , 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 :
    ...
    Tags: es2015
    Catégories
    ES2015 , Javascript , Développement Web
  2. JS : 4 simplifications et 3 améliorations.

    par , 15/08/2016 à 22h58
    Je vous propose uniquement les modifications que j'utilise tous les jours depuis quelques semaines.

    Quatre simplifications (taper moins de code) :

    Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    const
      k$ = selector => document.querySelector( selector ),
      k$all = selector => Array.from( document.querySelectorAll( selector ) ),
      klog = ( ...args ) => { console.log( args.join(" ") ) },
      kerror = ( ...args ) => { console.error( args.join(" ") ) };
    ...

    Mis à jour 18/08/2016 à 22h32 par danielhagnoul

    Catégories
    ES2015 , Javascript , Développement Web
  3. La fonction kPromiseLog facilite le débogage des promesses et l'interception des erreurs

    par , 29/06/2016 à 23h51
    Si vous êtes familiarisé avec les promesses, le code et ses commentaires vous suffiront. Dans le cas contraire, je vous conseille d'apprendre les bases avant d'utiliser cette fonction.

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <!DOCTYPE html>
    <html lang="fr" dir="ltr">
    <head>
      <meta http-equiv="cache-control" content="public, max-age=60">
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width,
    ...
  4. Cryptographie asymétrique (à clé publique et privée)

    par , 03/06/2016 à 11h43
    Découverte du sujet et premiers essais.

    • Niveau du billet : élevé.
    • Prérequis : ES2015.
    • Couverture du sujet : faible. Pour la théorie, on renvoie le lecteur à ES2015 et à "Web Cryptography API".
    • Navigateurs compatibles avec "crypto" : Firefox 40+ et Chrome 44+.
    • Exemples testés (2016-06-02) avec Chrome 51b (compatible à 98 % avec ES2015).


    La cryptographie rend un message inintelligible à autre que qui de droit. Elle est utilisée depuis l'Antiquité, ...
Page 7 sur 7 PremièrePremière ... 34567