INNER CODE UNIT · JavaScript

ypzList

ceilf6/Auto_courseGrabber · web结构/展开前页面结构/自主选课_files/index.js:442

            var ypzList = that.list.map(item=>item.name);//已配置的name值

            function getDifference(arr1, arr2, arr3) {
                return arr1.map(function(item) {
                    let dt = arr2.indexOf(item) == -1 && arr3.indexOf(item) == -1;
                    if(dt){
                        return item
                    }
                    return null
                });
            }
            var czList = getDifference(allList,ypzList,that.bxspzmxList) //三个数组的差值 表示在页面上的且都不在未配置已配置的list
            var newCz = [],newCzList = []
            czList = czList.forEach(function(item){
                if(item){
                    newCzList.push(item)
                    newCz.push({name: item})
                }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…