在数组之间切换文本 ( jQuery )



我有两个数组,想法是在第一个数组中找到文本并将其替换为第二个数组的值(相同的索引(。

要搜索和替换的文本:Visina

var array1 = ['Visina','Tezina']; 
var array2 = ['Height','Weight'];

因此,脚本应该在第一个数组中搜索"Visina",找到索引并替换为具有相同索引的第二个数组中的值。

此外,它需要切换。

好吧,你只需要使用 Array.indexOf(( 方法:

var array1 = ['Visina', 'Tezina'];
var array2 = ['Height', 'Weight'];
function swap(str) {
const index = array1.indexOf(str);
if (index !== -1) {
array1[index] = array2[index];
array2[index] = str;
}
}
swap('Visina');
console.log(array1);
console.log(array2);

最新更新