vue 获取两个数组中具有相同表示的元素
时间: 2023-08-13 21:08:31 浏览: 90
vue实现将一个数组内的相同数据进行合并
可以通过遍历两个数组,比较每个元素的值来获取具有相同表示的元素。具体实现可以使用双重循环,先遍历第一个数组,再遍历第二个数组,对于每个元素,判断它们的表示是否相同,如果相同则将该元素保存下来。以下是一个简单的示例代码:
```javascript
let arr1 = ['a', 'b', 'c'];
let arr2 = ['x', 'y', 'a', 'z'];
let result = [];
for (let i = 0; i < arr1.length; i++) {
for (let j = 0; j < arr2.length; j++) {
if (arr1[i] === arr2[j]) {
result.push(arr1[i]);
}
}
}
console.log(result); // 输出 ['a']
```
在这个示例中,我们遍历了数组 `arr1` 和 `arr2`,对于每个元素,判断它们是否相等,如果相等则将该元素保存到 `result` 数组中。最后输出 `result` 数组,即为具有相同表示的元素。
阅读全文