GMa*_*Man 0 javascript arrays algorithm angularjs ionic-framework
我正在编写一个 Ionic 应用程序 - 所以这是 Angular 1.x 中的
我有两个数字数组:
var arr1 = [1,32,423,43,23,64,232,5,67,54];
var arr2 = [11,32,1423,143,123,64,2232,35,467,594];
Run Code Online (Sandbox Code Playgroud)
数组中有两个常见的数字32和64。
如果 2 个数组中至少有 1 个公共数字,我希望某些 JavaScript 能够有效地返回 true。
我有以下代码
angular.forEach(arr1 , function (arr1 , count) {
if ( inArray(arr1 , arr2) )
{
return true;
}
});
Run Code Online (Sandbox Code Playgroud)
这对于 ES6 来说是微不足道的:
var arr1 = [1, 32, 423, 43, 23, 64, 232, 5, 67, 54];
var arr2 = [11, 32, 1423, 143, 123, 64, 2232, 35, 467, 594];
console.log(arr1.some(i => arr2.includes(i)));
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2832 次 |
最近记录: |