Comment puis-je pousser dans un tableau si aucune des valeurs n'existe ? Voici mon tableau :
[
{ name: "tom", text: "tasty" },
{ name: "tom", text: "tasty" },
{ name: "tom", text: "tasty" },
{ name: "tom", text: "tasty" },
{ name: "tom", text: "tasty" }
]
Si j'essayais de pousser à nouveau dans le tableau avec soit name: "tom"
ou text: "tasty"
je ne veux pas qu'il se passe quelque chose... mais si aucun des deux n'est là, je veux que ça se passe... .push()
Comment puis-je le faire ?
11 votes
Utilisez un dictionnaire (hachage/arbre) au lieu d'un tableau.
0 votes
Tout cela est-il disponible en javascript ?
0 votes
Oui : code.google.com/p/jshashtable
6 votes
Utiliser un Définir
2 votes
Set ne fonctionne pas avec un tableau d'objets