因为我不知道它是如何工作的以及其他问题,例如:
How to compare arrays in JavaScript?
或者,JavaScript array difference
是完全不同的问题,在搜索网络 1 个半小时后没有结果,我将去简单地问这个问题。假设您有两个数组 [1,2,3]
和 [1,4,1]
。那么你如何得到一个程序来使我们的变量(比如 x)成为 [1,2]
(因为如果你将第一列算作第 0 列,第 1 列和第 2 列是不同的)?
最佳答案
请看这个:
var array1 = [1, 2, 3];
var array2 = [1, 4, 1];
var columndiff = [];
for (i = 0; i < array1.length; i++) {
if (array1[i] != array2[i])
columndiff.push(i);
}
console.log(columndiff);
注意:这里我们假设array1
和array2
长度相等
关于javascript - 如何比较javascript/jquery中的不同数组并取回数组中不同的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38824866/