Javascript追加; 什么是最佳做法?

The*_*mlt 0 javascript append

任何人都可以解释什么被认为是附加在JavaScript中的最佳做法?

var element = document.createElement('p');
element.innerHTML = 'This is appended' ;
var div = document.getElementById('div');
div.appendChild(element);
Run Code Online (Sandbox Code Playgroud)

要么

var div = document.getElementById('div');
div.innerHTML = '<p>This is appended</p>';
Run Code Online (Sandbox Code Playgroud)

我看到很多人在jQuery中这样做:

$('#div').append('<p>This is appended</p>');
Run Code Online (Sandbox Code Playgroud)

但我总是这样做:

var element = document.createElement('p');
element.innerHTML = 'This is appended' ;
$('#div').append(element);
Run Code Online (Sandbox Code Playgroud)

先感谢您

Moi*_*man 5

如果你使用jQuery,绝对没有错:

$('#div').append('<p>This is appended</p>');

它的代码更少,步骤更少.