技术文档

js中将两个以上的一维数组转成一个二维数组

作者:织晶客服部    浏览次数:   来源:织晶网络

在网站开发中,特别是在操作菜单栏目和查询栏目关联数据中,需要对栏目的属性统一转成一个二维数组,便于在需要的地方进行调用,如下面是对菜单栏目id,名称,超链接三个一维数组转成一个二维数组的操作:


1. 把两个一维数组转成一个二维数组
arrna=["Gene knockout mice","LFA-1 KO","APCMin","SGTA KO","MMP12 KO"]
arrlk=["/list/15_1.html","/list/163_1.html","/list/164_1.html","/list/165_1.html","/list/166_1.html"]
function arrayToTwoDms(a,b) {
        var arr = new Array();
        for (var i = 0; i < a.length; i++) {
            arr.push([a[i],b[i]]);
        }
        return arr;
    }
console.log(arrayToTwoDms(arrna,arrlk))
输出结果:



2. 把三个一维数组转成一个二维数组

CopyRight© 2021 广州织晶网络科技有限公司

地址:广州市番禺区大石街沿江中路73号神怡商业中心2A10

备案号:粤ICP备13023505号

联系我们:

服务电话:020-39182790 / 13760696870