Quelle est la différence entre les deux .empty().append() et .html()?

À l'aide de jQuery, ce qui est la différence de rendement entre l'utilisation

$('#somDiv').empty().append('text To Insert')

et

$('#somDiv').html('text To Insert')

?

  • Vous continuez à changer votre question en se basant sur les réponses. Quel est votre fin réelle question? Comme vous l'avez écrit, aucune différence fonctionnelle. Si vous vous souciez de la vitesse, vous devriez avoir dit quelque chose à propos de la vitesse de votre question.
  • -1 pour changer la racine de votre question et d'invalider un certain nombre de réponses.
  • -1 À la sauvegarde de Stefan, et parce que je n'aime pas si je perd un point.
  • On peut supposer que l' html() est soutenu par innerHTML et append() est soutenu par appendChild(), dont les cas, il y a des différences, notamment en ce que le navigateur doit faire et quelles informations peuvent être perdues lors de la sérialisation/deserialisation processus.
InformationsquelleAutor AppleTrue | 2009-12-14