@Lietorick

В чем разница и как лучше?

var body = $('#items').find('tbody'), i = 0, temp;
                body.empty();
                if (res.length > 0) {
                    for (; i < res.length; i++) {
                        temp = $('<tr>');
                        temp.append($('<td>' + res[i]['name'] + '</td>'));
                        temp.append('<td>' + res[i]['price'] + '</td>');
                        body.append(temp)
                    }
                } else {
                    body.append($('<tr><td colspan="2" class="text-center">Товары отсутствуют</td></tr>'))
                }


Так:
temp.append($('<td>' + res[i]['name'] + '</td>'));

Сяк:
temp.append('<td>' + res[i]['name'] + '</td>');

Иль иначе?
  • Вопрос задан
  • 229 просмотров
Решения вопроса 1
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
Без разницы (разве что лишняя «трата ресурсов» на вызов $, когда это не нужно), просто метод append понимает и так, и так.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Иль иначе?

Используйте шаблонизаторы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы