Salut,


question somme toute assez banale mais je n'ai pas trouvé comment faire...

Je veux supprimer une ligne d'un tableau.

J'ai trouvé pour cela la méthode splice ou pop pour dépiler...mais le soucis c'est qu'elle ne marche qu'avec un index...donc en gros je peux lui dire supprimer moi la ligne X ou supprimer moi la dernière ligne....mais je peux pas lui dire supprimer moi la ligne dont la valeur vaut 'n'


Un exemple pour illustrer


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
var test=[];
var myPos1={pos_id:"10000",valeur:"Lundi"};
var myPos2={pos_id:"10001",valeur:"Mercredi"};
test.push(myPos);
test.push(myPos2);
Comment faire pour supprimer la ligne du tableau dans lequel pos_id vaudrait 10001.

Je sais très bien que je pourrais parcourir mon tableau pour chercher l'indice ou pos_id aurait la valeur que je veux...mais j'ai l'impression que coté algo ça serait pas très efficace.

Merci pour votre aide