У меня есть два Javascript ArrayBuffers; каждый содержит 512 бит данных. Я хотел бы сделать сравнение xor двух массивов и сохранить результаты в третьем массиве.
В настоящее время я перебираю элементы в буферах. В приведенном ниже коде "расстояние" - целое число, а feat_a1
и feat_b1
- массивы ArrayBuffers длиной 512 бит.
for(var d1=0; d1<512; d1++){
distance += feat_b1[d1] ^ feat_a1[d1];
}
Существует ли более эффективный способ парного сравнения этих двух массивов?