应用场景:
比如写计划和待办事项,内容少还好,内容多了最新的内容就放在下面了,每次打开要滚动到最后才能看到,这时可以使用倒序把最新的排在最前面。
倒序前:
倒序后:
倒序代码:
function sortContent(content) {
let result = [];
let newarr = content.split("<p>");
for (var i= newarr.length-1; i>= 0; i--) {
let item = newarr[i];
if (objToStr(item) != "") {
if (item.indexOf("<p ")>= 0) {
let arr1 = item.split("<p ");
arr1.forEach(item1 => {
result.push('<p ' + item1);
});
} else {
result.push('<p>' + item);
}
}
}
return result.join("");
}