如何解决如何使用过滤器方法从JavaScript中另一个数组的值转换数组
我这样排列
const data: { "status" : ["aa","bb","cc","dd"],["ee","ff","gg","hh"],["ii","jj","kk","ll"] }
const value=2;
和另一个类似的数组
const array2: { "name":"status","data": ["cc","gg"] }
我想将array1转换为此
const data: "status" : ["aa","hh"]
此处Value是从第二个数组中获取必须过滤的数据的索引。 在array1中,数据具有键值对,其中status是键,value是数组
我使用过滤器方法。但我无法遍历状态来过滤阵列。
P.S。预先谢谢你
解决方法
如果这是您要的内容,我不是很肯定,但是您似乎想将data.status
的数组修整为仅包含{{ 1}}。
要对此进行检查,可以在过滤器中使用some
数组方法,并检查array2.data
中是否包含每个元素。
array2.data
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。