2 votes

Est-il possible de rechercher dans un objet javascript avec quelque chose comme l'opérateur LIKE par chaîne de caractères ?

J'ai un objet, et je voudrais y rechercher par une chaîne de caractères. Les données de l'objet contiennent cette chaîne. Je veux mettre à jour cet objet pour qu'il n'y ait que des données contenant la chaîne dans les résultats.

J'ai essayé ce code :

let obj = {320936614713847: "Nibaru", 612610972204514: "Slevníme", 633965056629062: "Eye of wisdom"}

let matches = obj.filter(s => s.includes(document.getElementById('pageSearchBox').value));

console.log(matches);

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X