Executando verificação de segurança...
1

Tabela?
Tabela em banco de dados?

Se for banco de dados isso já tem neles!

Se for sei lá uma tabela simples em HTML
Não precisaria se matar pra melhorar o algoritmo!
Quase nada fara isso ser lento

1

Entendi, mas eu vou mexer com uma grande quantidade de dados e pode acabar ficando lento, esqueci de especificar mesmo, é tabela Html.

1

Não é muito certo lidar com uma grande quantidade de dados no HTML!
Você pode usar web Worker para lidar melhor com essa quantidade de dados!

Pq JS lida na thread principal com tudo. Se tiver muita coisa vai travar!
o DOM já aguenta mais coisas! Mas se precisa manipular com JS use web Worker
que é feito pra isso!

Olha esse artigo não é diretamente o que vc precisa,
mas ele da um vislumbre das coisas!

https://dev.to/urielsouza29/o-objeto-atomics-do-js-uma-introducao-5d17

1

Eu já tinha dado uma estudada em web Worker, mas não tinha passado pela minha cabeça nesse caso, parece ser uma ferramenta muito útil. Vou ler o artigo sim, obrigado pela sugestão.