私はこの両者の違いであるかを把握しようとしている:のdocument.createElement()() - Javascriptを
// first one
var h1 = document.createElement('h1');
var t = document.createTextNode('hey');
h1.appendChild(t);
document.body.appendChild(h1);
// second one
document.body.appendChild(document.createElement('h1').appendChild(document.createTextNode('hey')));
(Document.createElement())最初は、(完璧に動作しますが、2番目Document.createTextNode())はそうではありません。
'appendChild'が追加ノードを返すので、あなたが身体にテキストノードを追加しようとしているので... 。 – Li357
'document.createElement( 'h1')の結果。appendChild(document.createTextNode( 'hey')'はテキストノードです。したがって、本文ノードを本文に追加します。 –
[Document.createElement + Document .createTextNode one-liner?](http://stackoverflow.com/questions/23775976/createelement-createtextnode-oneliner) –