我有一个包含字符串值的数组。我想在数组中的每个值之前或之后添加其他文本。我怎么能这样做?
从我看到的情况来看,我猜它会是这样的:
$.each(array, function() {
// something here
});
我尝试过的所有东西似乎都不起作用。
答案 0 :(得分:3)
你走在正确的轨道上。尝试:
$.each(array, function(i, v){
array[i] = array[i] + 'hello';
});
你也可以使用map:
var newArray = $.map(array, function(v, i) {
return v + 'hello';
});
答案 1 :(得分:2)
我认为您可以使用简单的JavaScript,运行速度更快。
for(i=0;i<array.length;i++) {
array[i] = 'some text ' + array[i] + ' some other text';
}