Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在数组列表中删除此空数组_Javascript - Fatal编程技术网

Javascript 如何在数组列表中删除此空数组

Javascript 如何在数组列表中删除此空数组,javascript,Javascript,您可以使用内置方法: const数组=[],{“类型”:“每月”,“状态”:“活动”,“值”:3,“操作”:“添加”},[],[],{“类型”:“第三十天信用”,“状态”:“活动”,“值”:5,“操作”:“添加”}]; const filtered=array.filter(item=>!array.isArray(item)| | item.length>0); console.log(过滤)对于这种特殊情况,可以使用array.filter[ERROR]…\src\main\webapp\

您可以使用内置方法:

const数组=[],{“类型”:“每月”,“状态”:“活动”,“值”:3,“操作”:“添加”},[],[],{“类型”:“第三十天信用”,“状态”:“活动”,“值”:5,“操作”:“添加”}];
const filtered=array.filter(item=>!array.isArray(item)| | item.length>0);

console.log(过滤)
对于这种特殊情况,可以使用array.filter[ERROR]…\src\main\webapp\app\modules\adminConsole\parkingManagement\parkingPass\parkingPassCtrl.js:第581行:第36列:语法错误var filtered=array.filter(item=>!array.isArray(item)| | item.length>0);[错误]…\src\main\webapp\app\modules\adminConsole\parkingManagement\parkingPass\parkingPassCtrl.js:第1行:第0列:编译产生了1个语法错误。我无法帮助您进一步了解此问题的范围。。。正如您所看到的,这是有效的JavaScript,并且可以正常工作。我真的不知道为什么它不适合你,这是基本的ES2015 JavaScript。。。
[[],{"type":"Monthly","status":"Active","value":3,"action":"add"},[],[],{"type":"ThirtyDayCredit","status":"Active","value":5,"action":"add"}]