javascript - 通过 javascript 从具有值的数组中创建 arraylist

标签 javascript jquery arrays

我有a = [1,2,3,4,5] b = [2,3,5,6,1,7] c = [1,2,43,67,8,7] d = [] e = [] f = [] g = [5,8,9,3] 我想要使​​用 jquery x = [a,b,c,g]

最佳答案

纯 JavaScript 解决方案 Array#filter() :

function clean(array) {
    return array.filter(function (a) { return a.length; });
}

var a = [1, 2, 3, 4, 5],
    b = [2, 3, 5, 6, 1, 7],
    c = [1, 2, 43, 67, 8, 7],
    d = [],
    e = [],
    f = [],
    g = [5, 8, 9, 3],
    x = clean([a, b, c, d, e, f, g]);

document.write('<pre>' + JSON.stringify(x, 0, 4) + '</pre>');

关于javascript - 通过 javascript 从具有值的数组中创建 arraylist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35269992/

相关文章:

javascript - 在显示新数据之前清除

javascript - 更新 Kendo 网格中绑定(bind)到本地数据的基础对象

jquery - 生成具有间隔的 li 并调整所有大小以水平适应窗口

python - 在类初始化时使用数组中的变量定义函数

java - 数组中丢失的对象

javascript - 使用react-dnd在形状的边缘拖放?

移动设备上的 Javascript 分析

jquery - 使用 jqueryTabs 和 TableTool 导出不起作用

JQuery 背景动画 - 这是正确的方法吗?

java - 为《太空侵略者》游戏移动 2D 阵列