| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Le tableau ColdFusion est ne pas avoir libéré
    tableaux en ColdFusion, comme la plupart des autres langages de programmation , représentent des collections de données sous un nom variable. ColdFusion a des fonctions spéciales pour supprimer des éléments et déterminer le vide d'un tableau. Si la suppression d'éléments d'un tableau par des moyens manuels , le programmeur peut manquer des éléments spécifiques de la matrice , ou ne peut pas effacer le tableau correctement . En utilisant soit la " ArrayDeleteAt " ou " fonctions ArrayClear " suivie par la fonction " ArrayIsClear " pour vérifier le travail , un programmeur devrait être en mesure de veiller à ce qu'un tableau efface toutes les données . Tableau Déclaration

    Quand initialement déclaré , tableaux dans ColdFusion sont vides de tout élément . Cela se produit quand un programmeur déclare le tableau explicite, sans les éléments. Cela se produit lorsque le " nouveau " mot-clé est utilisé avec l'opérateur d'affectation pour créer un objet tableau . L'exemple suivant illustre la création d' un tableau vide , et démontre comment un tableau vide de base ressemble plutôt à un ensemble d'éléments :

    //nouveau tableau avec deux fentes d'éléments //nouveau tableau avec deux éléments déclarés immédiatement
    Ajout et suppression d'éléments

    tableaux dans ColdFusion soutiennent le retrait des articles à partir d'indices de tableau. D'autres langues, telles que C , n'appuient pas nécessairement le retrait d'un article à partir d'un emplacement dans un tableau. Toutefois , ColdFusion soutient non seulement le retrait des articles à partir d'un tableau, mais le concept d' un tableau vide en général. En utilisant la fonction " ArrayDeleteAt " , le programmeur peut supprimer des éléments spécifiques de la liste ( ou de la totalité d'entre eux, grâce à une structure en boucle ) .
    Suppression d'un tableau
    < br >

    L'utilisation des fonctions intégrées disponibles dans ColdFusion , le programmeur peut effacer un tableau de deux façons. Tout d'abord, elle peut utiliser la fonction " ArrayDelete " pour supprimer tous les éléments du tableau dans une boucle . Deuxièmement, elle peut utiliser la fonction " ArrayClear " pour supprimer tous les éléments du tableau avec un appel de fonction. Si elle est utilisée dans une boucle qui supprime tous les index, le " ArrayDeleteAt " va supprimer chaque élément sans erreur. Le " ArrayClear " fait disparaître une partie du travail manuel pour supprimer tous les éléments automatiquement .
    Vérification de la baie

    Effacé Afin de déterminer que le tableau est effacée , la fonction " ArrayIsEmpty " retournera une déclaration vraie ou fausse selon si oui ou non il existe des éléments dans le tableau. Que ce soit en utilisant la fonction " ArrayClear » ou la technique " ArrayDeleteAt " dans une boucle, la fonction " ArrayIsEmpty " prendra la décision finale de la vacuité. Cela vous aidera également à déterminer si les taches sont manqués dans le réseau au cours de compensation :


    < cfloop index = "i" de = "1" = étape "3" = "1"> Photos

    /* supprimer tous les éléments de boucle * /< , index cfloop = "j" from = "1" à l'étape = "3" = "1"> # ArrayDeleteAt ( arr , j) # Photos

    /* clairement le tableau * /

    # ArrayIsEmpty ( arr ) #

    Previous :

    next :
      articles connexes
    ·Qu'est-ce qu'une erreur d'exécution 
    ·Comment contrôler un robot avec MATLAB 
    ·Le code HTML pour l'italique soulignées 
    ·Comment utiliser Asp.net pour rediriger les fichiers HT…
    ·Retrait Runtime Error 
    ·La fonction de F - statistique dans MATLAB 
    ·Comment écrire Apps Script 
    ·Comment faire pour convertir une application WPF pour u…
    ·Comment se connecter à Access en VB6 
    ·Comment puis -je intégrer une apostrophe dans une chaî…
      articles en vedette
    ·Comment rendre une fenêtre en Python 
    ·Comment changer le débogueur par défaut 
    ·Comment réparer une rupture de la pile erreur d'espace…
    ·Comment convertir un courriel HTML en texte brut sur ​​…
    ·Quelle est la programmation Array 
    ·Comment lire un fichier Random Access 
    ·Comment écrire un script SQL Looping 
    ·Comment changer un curseur avec VBA 
    ·Comment faire pour installer Java Runtime 5.0 sur Windo…
    ·Comment stocker une liste d'objets dans MFC 
    Copyright © Connaissances Informatiques http://fr.wingwit.com