javascript - 从数组数组中删除数组
问题描述
我对 Javascript 完全陌生。我正在处理来自业务数据库的数据,我想从数组数组中删除一个数组。
我有这个数组数组:
var results = [ [#null, null], ['miglioramento', 30], ['correttiva',45] ];
我想从结果中删除第一个数组: [#null, null] 因为我想实现这个数组:
results = [ ['miglioramento', 30], ['correttiva',45] ];
我怎样才能做到这一点?
我真的提前谢谢你!
解决方案
假设您的数组的第一个条目[null, null]
不是[#null, null]
. 这样,您将过滤所有仅包含null
条目的空数组。
results.filter((arr) => arr.filter((entry) => entry !== null).length);
推荐阅读
- laravel - Vue/Laravel 如何更快地加载 axios 调用
- html - 如何为超过 1 个 div 使用相同的 @keyframes 和 @property 两次?
- leaflet - 使用传单 geoman 提高大量对象的传单性能
- apache-spark - Apache Spark 重新分区/分桶最佳实践以避免数据倾斜
- javascript - Javascript文本颜色变化取决于背景
- java - JavaBeanExecutable HV000254 缺少 Java Enum 的参数元数据
- node.js - 无法从 inversify-express-utils 控制器全局捕获错误
- ios - 如何在 Xcode 中更改 UIButton 的背景图像的不透明度?
- python - 想检查输入 x(有 5 列)在 python 中是否有不同的输出 y
- java - 如何仅对 .on() 中的语句进行连接或将连接转换为等效的数据?