Есть хакерский способ сделать это для небольших столов.Преобразуйте строки в строки и поместите их в ассоциативный массив, лучше всего подходит для таблиц с одним столбцом, и есть способы работы с несколькими столбцами
Следовательно, допустим, вы вставляете ABC
if (tableData["ABC"] != undefined) tableData["ABC"] = 1;
else alert("Duplicate");
Кроме того, если цикл должен заботиться о добавлении строки в пользовательский интерфейс