我有两个字符串数组,分别称为 old_array 和 new_array,我想像这样将它们连接在一起:
old_array = "fd.com/product1/,fd.com/product2/,fd.com/product3/"
new_array = "image1.jpg,image2.jpg,image3.jpg"
(code happens in this area)
final_array = "http://www.fd.com/product1/image1.jpg,http://www.fd.com/product2/image2.jpg,http://www.fd.com/product3/image3.jpg"
我所看到的都是将第二个阵列附加到第一个阵列的东西(即“fd.com/product1/,fd.com/product2/,d.com/product3/,image1.jpg,image2. jpg,image3.jpg") 这不是很有帮助...?
这种事情可以在 jQuery 中完成吗?
最佳答案
var oldArray = 'fd.com/product1/,fd.com/product2/,fd.com/product3/'.split(','),
newArray = 'image1.jpg,image2.jpg,image3.jpg'.split(',');
var finalArray = oldArray.map(function(e, i) {
return 'http://' + e + newArray[i];
});
document.write(finalArray);
关于javascript - 连接两个字符串数组的元素 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31875229/