Witam, bardzo często zdarza mi się, że gdy wykonuje jakiś kod w javascript z biblioteką jQuery kod potrafi mi się samoistnie zapętlić.
Np. po zapytaniu od serwera otrzymuje 100 różnych obiektów do wprowadzenia w konkretny div.
Dane odbieram w JSON i pętlą for wstawiam je do kontenera, ale kiedy mój komputer jest obciążony przez inne programy w tle i dojdzie JavaScript w przeglądarce potrafią wydarzyć się różne cuda np. skrypt jakby się zapętla i zamiast 100 danych wstawi 200 lub kompletnie się zapętli.
Kiedyś tworzyłem czat za pomocą AJAX i były różne podobne problemy - użytkownik wysyłał jedną wiadomość, a u kogoś pokazało 10 takich samych bądź u samego niego wyglądało, że wysłał 10 wiadomości, a na ekranie odbiorcy widniała jedna.
Czy to są problemy z skryptem, które tworze czy po prostu przeglądarki tak mają, że JavaScript się wykłada ?
Nie wiem gdzie szukać problemu, jak najbardziej mogę zmieniać kod testować itd, ale chciałbym dowiedzieć się czy ktoś z Was ma/miał takie problemy i jak sobie z nimi radzić ?