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

Développement Web

  1. Liaison de données, un pas plus loin. Version ES6.

    par , 16/06/2015 à 21h03
    Référence : Liaison de données en ES5, un pas plus loin.

    Construit sur l'acquis des billets précédents, ce billet ne contient que l'essentiel : le code.

    Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    const
        kModel = Symbol( 'ObjModel' ),
        kGetType = function( Obj ){
            return Object.prototype.toString.call( Obj ).match( /\s([a-zA-Z]+)/ )[ 1 ].toLowerCase();
        },
        kSetModel = function( Obj ){
     
            if ( kGetType( Obj ) === "object"
    ...

    Mis à jour 16/06/2015 à 22h10 par danielhagnoul

    Catégories
    Javascript , Développement Web
  2. Construction d'un modèle de type. Version ES6.

    par , 16/06/2015 à 20h25
    Référence : Construction d'un modèle de type dans le but d'améliorer la gestion des propriétés d'un objet

    Construit sur l'acquis des billets précédents, ce billet ne contient que l'essentiel : le code.

    Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    const
        kModel = Symbol( 'ObjModel' ),
        kGetType = function( Obj ){
            return Object.prototype.toString.call( Obj ).match( /\s([a-zA-Z]+)/ )[ 1 ].toLowerCase();
        },
        kSetModel = function( Obj ){
    ...

    Mis à jour 16/06/2015 à 22h10 par danielhagnoul

    Catégories
    Javascript , Développement Web
  3. [Actualité] Faux commentaire pour déréférencer un site victime

    par , 12/06/2015 à 12h11
    Sur mon site,J’ai reçu deux commentaires très vagues mais parfaitement identiques pour deux articles:

    [I] Voilà donc un bon article, bien passionnant. J’ai beaucoup aimé et n’hésiterai pas à le recommander, c’est pas mal du tout ! Elsa Mondriet / site_A_déréféncer.victime
    Cela m’a intrigué et j’ai utilisé le dieu Google pour chercher les occurrences de cette phrase et ….


    surprise : Environ 577 résultats et même 652 une heure plus tard !!! ...

    Mis à jour 28/06/2015 à 23h07 par Michel

    Catégories
    Développement Web
  4. Construire une "Class ES6" ayant des propriétés privées

    par , 07/06/2015 à 11h53
    Pour rendre une propriété privée, le Dr. Axel Rauschmayer recommande de l'affecter à un WeakMaps. Dans le WeakMaps, les instances seront les clés. Le garbage-collector éliminera automatiquement les clés inexistantes.

    Exemple :

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    let Person = ( function( ){
     
        const
            kFirstName = new WeakMap(),
            kLastname = new WeakMap();
     
        return class {
            constructor( first, last ){
    ...

    Mis à jour 09/06/2015 à 14h58 par Bovino

    Catégories
    Javascript , Développement Web
  5. [Actualité] Découvrir l'API HTML5 Notification

    par , 02/06/2015 à 15h26
    L'API Notification de HTML5 vous permet d'afficher à l'utilisateur des notifications (comme son nom l'indique ) à la manière des messages natifs du navigateur ou des extensions du navigateur.
    Il s'agit d'une alternative élégantes aux abominables alert() ou aux fenêtres modales ( dont celles natives de HTML5 ).
    Son utilisation est un peu particulière car elle requière une autorisation de l'utilisateur. On commence donc par vérifier que le navigateur implémente cette ...