function sort(type) {
$("#parentDiv").empty();
$.getJSON("raw_data.json", ({ Search }) => {
Search.sort((a, b) => a[type] > b[type]);
console.log(`Sorted by: ${type}`);
...code
異なるブラウザで異なる結果が表示されますが、正しいブラウザがfirefox devoloperで表示され、Chromeブラウザに間違った結果が表示されます。異なるブラウザで異なる結果を返す並べ替え
ソート機能は、返す必要があります-1、0、または1 - 真または偽ではありません。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort – Blazemonger
正しい結果は何ですか?間違った結果は何ですか?ソート関数が-1、0、または1を返さないのはなぜですか? –
検索の前後に中かっこが表示されるのはなぜですか? '({Search})' – Wainage