我有三个数组:
> arr1 = [“14”,“16”,“1”] – 我选择的地方
> arr2 = [“14”] – 我在比较arr1的选择
> arr3 = [] – 我在推动价值的地方.
我怎样才能检查arr2中是否存在我的选择?
例如,我从arr1中选择了14,因为它已经存在于arr2中,该按钮将被禁用,不应该在arr3中推送.
解决方法
这是一个与
JavaScript相关的问题,而不是AngularJS.但是,这可以回答你的问题:
if(arr2.indexOf("14") == -1){ arr3.push("14"); }