De nombreuses questions se posent à ce sujet, notamment : La version jQuery du tableau contient , une solution avec la méthode de l'épissure et bien d'autres encore. Cependant, ils semblent tous compliqués et ennuyeux.
Avec les pouvoirs combinés de javascript, jQuery et coffeescript, quel est le moyen le plus propre de supprimer un élément d'un tableau javascript ? Nous ne connaissons pas l'index à l'avance. En code :
a = [4,8,2,3]
a.remove(8) # a is now [4,2,3]
En l'absence d'une bonne méthode intégrée, quelle est la manière propre d'étendre les tableaux de javascript pour supporter une telle méthode ? Si cela peut aider, j'utilise vraiment les tableaux comme des ensembles. Les solutions fonctionneront idéalement dans coffeescript avec le support de jQuery. En outre, je ne me soucie pas de la vitesse, mais plutôt d'un code clair et simple.