У меня есть объект JSON, содержащий несколько строк. У меня также есть строка соответствия. Теперь я хочу расположить объект строк на основе того, насколько близко (более) они совпадают со строкой соответствия.
Как это можно сделать с помощью Javascript.
Предположим, я искал Philips SHM6110U Headphone
После этого при поиске будет получен следующий результат.
[
{
"position": 12,
"link": "http:\/\/www.talash.com\/buy-online-philips-shl5001-hi-fi-headphone-headband-headphone-india-product.html",
"image": "http:\/\/staticus.talash.com\/product_images\/p\/092\/DM1573_1lg__52708_thumb.jpg",
"prod": "Philips Shl5001 Hi Fi Headphone Headband Headphone",
"price": "Rs. 1000"
},
{
"position": 12,
"link": "http:\/\/www.talash.com\/buy-online-philips-shl5000-hi-fi-headphone-headband-headphone-india-product.html",
"image": "http:\/\/staticus.talash.com\/product_images\/n\/497\/DM1572_1lg__57945_thumb.jpg",
"prod": "Philips Shl5000 Hi Fi Headphone Headband Headphone",
"price": "Rs. 1030"
}
]
Теперь я должен отсортировать их в соответствии со строкой соответствия «Philips SHM6110U Headphone» и значением prod
в формате JSON.
Подойдет алгоритм или пример исходного кода!