这两种模式产生不同的结果,但从概念上讲,我希望它们是相同的。第一个只是更新现有的<div>
,而第二个<div>
按顺序附加 s。我预计两者都会产生第二种模式。所以我很好奇这两种模式如何访问 DOM 以给出它们所做的结果的差异。
模式 1
$(document).ready( function () {
var list = [
'My','name','is','Jonas'
];
$(list).each( function (key) {
$("body").append("<div>").text(list[key]);
});
});
模式 2
$(document).ready( function () {
var list = [
'My','name','is','Jonas'
];
$(list).each( function (key) {
$("<div />").text(list[key]).appendTo("body")
});
});