diaporamaMiscWeb
 
◃  Ch. 4 Framework Prototype (RIP 2005-2015)  ▹
 

La fonction $A

  • $A enrichit l'utilisation des objets Array
    $A(obj) // retourne un tableau
  • Cette fonction retourne un tableau vide lorsqu'elle reçoit un paramêtre non transformable en tableau
  • Fonctionne si l'objet dispose de la méthode toArray()
  • Fonctionne si l'objet dispose de la propriété length et de propriétés d'indice numérique.
    $A(['un', 'exemple', 'basique'])
    var objArrayisable = {
       premier: 'un',
       deuxieme: 'autre',
       dernier: 'exemple',
       toArray: function { return [this.premier, this.deuxieme, this.dernier]};
    };