题解 | #表格排序#

表格排序

https://www.nowcoder.com/practice/a23d261947194d5d8e2687aa873d96e4

function sort(type, order) {
        let jsList = document.querySelector("#jsList");
        // console.log(jsList)
        let obj = {
          id: 0,
          price: 1,
          sales: 2,
        };
        if (order === "asc") {
          let arr = Array.from(jsList.children).sort((a, b) => {
            return (
              a.children[obj[type]].innerText - b.children[obj[type]].innerText
            );
          });
          jsList.innerHTML = "";
          arr.forEach((item) => {
            jsList.appendChild(item);
          });
        }
        if (order === "desc") {
          let arr = Array.from(jsList.children).sort((a, b) => {
            return (
              b.children[obj[type]].innerText - a.children[obj[type]].innerText
            );
          });
          jsList.innerHTML = "";
          arr.forEach((item) => {
            jsList.appendChild(item);
          });
        }
      }

全部评论

相关推荐

看到这个内容真是闹麻了。。。。。。现在有了AI以后很多人面试都会作弊吗? 那对老老实实面试的人岂不是不公平....
重生之我要干前端:放宽心,作弊很明显的,面试官也不是傻子,而且这世上更多的肯定是依靠自己的知识的人,所以放宽心提升自己最重要
点赞 评论 收藏
分享
05-12 17:00
门头沟学院 Java
king122:你的项目描述至少要分点呀,要实习的话,你的描述可以使用什么技术,实现了什么难点,达成了哪些数字指标,这个数字指标尽量是真实的,这样面试应该会多很多,就这样自己包装一下,包装不好可以找我,我有几个大厂最近做过的实习项目也可以包装一下
点赞 评论 收藏
分享
05-23 19:02
吉林大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务