【问题标题】:How to check if an item is already existing in an array before push using angularjs如何在使用angularjs推送之前检查一个项目是否已经存在于数组中
【发布时间】:2013-12-04 03:50:38
【问题描述】:

我有三个数组:

  • arr1=["14","16","1"] — 我选择的地方
  • arr2=["14"] — 我在比较 arr1 的选择
  • arr3=[] — 我正在推动价值。

如何检查我的选择是否在arr2 中不存在?

例如我从arr1中选择了14,因为它已经存在于arr2中,所以按钮将被禁用,不应在arr3中按下。

【问题讨论】:

标签: javascript angularjs


【解决方案1】:

这是一个与 JavaScript 相关的问题,而不是 AngularJS。但这是否可以回答您的问题:

if(arr2.indexOf("14") == -1){
  arr3.push("14");
}

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-02
相关资源
最近更新 更多