IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Suppression d'objet vide dans un array


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de Lekno
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    883
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 883
    Par défaut Suppression d'objet vide dans un array
    Bonjour, je cherche à supprimer des objets "vide" dans un array. Je ne parviens pas à faire cela quelqu'un saurai il m'indiquer une piste ?

    Je souhaite suprimer les "{}," superflu

    Cordialement

    Retour courant :
    Code js : 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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    [
        {
            "part": "automne 2016"
        },
        {},
        {
            "part": "automne 2016"
        },
        {
            "part": "des millions de citoyens en europe"
        },
        {},
        {
            "part": "des millions de citoyens en europe décembre dans la rue la wallonie vient"
        },
        {
            "part": "décembre dans la rue la wallonie vient"
        },
        {
            "part": "de refuser de signer le traité de"
        },
        {},
        {
            "part": "de refuser de signer le traité de libre-échange avec le canada"
        }
    ]

    Retour Désiré :
    Code js : 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
    17
    18
    19
    20
    21
    22
    23
    24
     
    [
        {
            "part": "automne 2016"
        },
        {
            "part": "automne 2016"
        },
        {
            "part": "des millions de citoyens en europe"
        },
        {
            "part": "des millions de citoyens en europe décembre dans la rue la wallonie vient"
        },
        {
            "part": "décembre dans la rue la wallonie vient"
        },
        {
            "part": "de refuser de signer le traité de"
        },
        {
            "part": "de refuser de signer le traité de libre-échange avec le canada"
        }
    ]

  2. #2
    Membre éprouvé Avatar de jisig
    Homme Profil pro
    null
    Inscrit en
    Avril 2014
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Indonésie

    Informations professionnelles :
    Activité : null

    Informations forums :
    Inscription : Avril 2014
    Messages : 146
    Par défaut
    Code : 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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    let l = [
        {
            "part": "automne 2016"
        },
        {},
        {
            "part": "automne 2016"
        },
        {
            "part": "des millions de citoyens en europe"
        },
        {},
        {
            "part": "des millions de citoyens en europe décembre dans la rue la wallonie vient"
        },
        {
            "part": "décembre dans la rue la wallonie vient"
        },
        {
            "part": "de refuser de signer le traité de"
        },
        {},
        {
            "part": "de refuser de signer le traité de libre-échange avec le canada"
        }
    ]
     
    let f = l.filter(function (el) {
        return Object.keys(el).length !== 0 && el.constructor === Object;
    });
     
    console.log(f);
    source : https://stackoverflow.com/questions/...ascript-object

  3. #3
    Membre chevronné Avatar de Lekno
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2010
    Messages
    883
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 883
    Par défaut
    Top, merci à toi j'étais tombé sur ce post mais j'avais mal utilisé la réponse

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. UBound d'un objet vide dans fonction
    Par flav_cm dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 29/09/2015, 15h03
  2. [XL-2010] Suppression de lignes vides dans un range donné
    Par titideszalpes dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 11/06/2015, 09h25
  3. Réponses: 4
    Dernier message: 17/04/2015, 21h56
  4. Retrouver l'index d'un objet placé dans un array
    Par remlev94 dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 23/02/2014, 23h39
  5. Réponses: 4
    Dernier message: 09/12/2011, 09h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo