Здравствуйте. Данный цикл пробегается по объекту, подставляет key.value и создает элемент в dom дереве. Но между этими элементами так же создаются запятые формата ",". Почему и как убрать?
Потому что при преобразовании массива в строку, согласно спецификации, используется метод join. Который по умолчанию в качестве разделителя (опять же, согласно спецификации) использует запятую.
"Как убрать" - очевидно, вызывать join самостоятельно, указывая пустую строку.