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

Messages des blogs récents

  1. [Actualité] [Mini-tuto] Programmation orientée objet en JavaScript

    par , 13/12/2015 à 23h35
    Auteur : Gokan EKINCI
    Date de première publication : 2015-12-12
    Date de mise à jour : 2017-06-07
    Licence : CC BY-NC-SA

    Ce tutoriel s'adresse à tous les développeurs qui ont déjà les bases de la programmation orienté objet et qui souhaitent découvrir la programmation orientée objet avec les prototypes et les classes en JavaScript.
    JavaScript est un langage orienté prototype, qui est une forme de forme forme de programmation orienté objet, il est ...

    Mis à jour 08/06/2017 à 03h50 par Gugelhupf

    Tags: es5, es6, javascript, poo
    Catégories
    Javascript , VB.NET , DotNET , Développement Web , Programmation
  2. 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
  3. 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
  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. Ma page de test, version 2.1.0

    par , 21/11/2014 à 22h31
    Obsolète le 2016-02-14, remplacée par la version 3.0.0

    Quel que soit le problème à traiter, je travaille toujours dans le même environnement que j'appelle ma page de test. Le code de cette page évoluant et se complexifiant en fonction des nouveautés et de mes besoins.

    Le 2014-08-25, j'ai présenté la version 2.0.0 de cette page dans le forum Contribuez.

    Au contenu de la version 1.0 :
    • jQuery : "http://code.jquery.com/jquery-2.1.1.min.js"
    ...

    Mis à jour 16/02/2016 à 00h13 par danielhagnoul (Obsolète, remplacée par v3.0.0)

    Catégories
    jQuery , Javascript , Développement Web