Discuss / JavaScript / 交作业

交作业

Topic source

iridiumcao

#1 Created at ... [Delete] [Delete and Lock User]

在这留个记录,下次再看时好找一些。

    var obj = document.getElementsByClassName("lang");
    var arr = Object.keys(obj).map(function (key) {
        return obj[key];
    });

    var sortedLangs = arr.map(function (x) {
        return x.innerText;
    }).sort().map(function (x) {
        return "<li class=\"lang\">" + x + "</li>";
    }).join("");

    document.querySelector("#test-list").innerHTML = sortedLangs;

写完感觉不太爽,js 和 HMTL 代码混在一起。


  • 1

Reply