並べ替えの前に単純な読み込みメッセージを表示したいのですが、並べ替え後に並べ替えを呼び出しても、並べ替え後に表示がブロックからブロックに変わります。私はsetTimeout(2秒)を使って表示を変更してから、ダミー関数を呼び出して、ソートをソートしようとしました。style.display after配列の並べ替え
function sort(i) {
document.getElementById("loading").style.display = "block";
array.sort(function(a, b) {
return a[i].localeCompare(b[i]);
});
}
実行可能なデモ/スニペットや[JSFiddle](https://jsfiddle.net/)を共有できますか? – Rayon