猿问

js循环套循环怎么能减少代码量

表单操作 删除tableData的数据

守候你守候我
浏览 562回答 3
3回答

互换的青春

试试这个class Foo{    constructor(){        this.arr_select=[3,1,2,6,8,10,5];        this.tableData=[{id:12},{id:2},{id:10},{id:1},{id:3},{id:5},{id:4}]    }    delAll(){             this.tableData=this.tableData.filter(j=>!this.arr_select.find(v=>v===j.id,this))    }}let foo = new Foo();foo.delAll();console.log(foo.tableData)

蝴蝶不菲

原生的es6有一个findIndex你查一下,还有想问下你做的是什么操作,你只写了这段代码,不容易看到需求。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答