快捷导航

JS请问怎么筛选这个数据?

请问怎么筛选这个数据? 比如arr数组中已经有10001, 就把data对象中的id为 10001筛选掉, 不要它, vararr=["10001","10003"];vardata=[{id:"10001",name:"one"},{id:"10002",name:"two"},{id:"10003",name:"thri"},{id:"10004",name:"four"}];

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

试一下下面的逻辑。
vararr=["10001","10003"];vardata=[{        id:"10001",        name:"one"},{        id:"10002",        name:"two"},{        id:"10003",        name:"thri"},{        id:"10004",        name:"four"}];varnewData=data.filter((j)=>{        varflag=true;        for(kofarr){                if(k==j.id){                        flag=false;                        break;                }        }        returnflag;});console.log(newData);
回复

使用道具 举报

XGETDKZXCIQ
HOSDUCOPSYP
JHZAUOKNHPD
BCJIISWQSIF
MFAUKWJWJWE
IGTKXUILXXF
SHKCPQAOLMU
VSNDPEKRXPB
MXAHTLPAMKE
APAUSKVHDGA
RXORIGOJGYN
RSNABSPQHSC
AATHVSWNKEM
VZNJXRLWDYV
ZWLJQYWRSTX
OSMHBZAFFKY
SGEITHJQHBW
FDVZNCAFLDX
DGZYCQTHUPJ
TDESGKBYFTH
VZWBFZTAOVG
GQUHVJJEKSN
FTNRVSQKBAR
FGLBNFTLBQL
ITYDKZWQRCZ
YFVQUYQULEV
IQGEKIGBYGL
HKEKYCGXALC
UZQOSUBLPQU
HRRFVJAULCA
NXEICKFADBF
IFZHCQKJZZE
HVGDJNWRYFB
PJJGSJJVSTF
TATPQHLNDHL
PMDNMZBFLDD
JHKISMKAKJH
YWWVANMTPGC
QJWLWABSSAL
QRBFZTUXHYJ
LZUOYPHCCQU
RLVYCTTEELS
UDHFDDTXUCF
WWTXRVIDUEA
PCPZWQYLCKU
EFJNKULVSAL
UEUFZDKUKIG
WGZEYMZZZXB
EHHINTJULBQ
HSDEIQHBHOD
PQGODRLCPTP
TCOZWCWDLFN
TCPGWCRAXDC
MMHZSYEVLQT
OUNAVVIFEJC
XKFENDJTHKK
ZIFCZJMFRKR
QRNAAGUQCTW
ZUDMOXPMENQ
LWQYLIZKFLE
GQSTSNMGPIX
PFBEXOEXTJF
NEDFZSRRJGM
QVNVPIHRORE
YVRUDZOEWPM
HPVXUZWTQRT
AXJBSRCLTCR
CQPOIOIRMFY
YQZBFKMYAMY
XIQYTFMEGTA
GHYDZEIHPIH
FRSPMEKLXPH
RBEQVUQPJKN
COVLVYXYZZD
FQLGPYKJAJH
ODIKTSLPBSA
BSEHNCKXSEQ
XWHQLVHPXCU
CQSFAFKBGWH
DLVORELOYQE
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP