angular 中如何删除数组多个元素,最后返回删除操作后的数组

$scope.arr=['a','b','cc','dd','ee','c','d','e'];
形如这样的数组,如何删除其中的cc,dd,ee,最后返回的['a','b','c','d','e']呢

阅读 4.1k
2 个回答

使用filter可以方便的解决此问题

$scope.arr = $scope.arr.filter(item => !['aa', 'bb', 'cc', 'ee', 'dd'].includes(item));

和angular无关,数组基本操作splice就行了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏