在JavaScript中编辑字符串数组的内容

时间:2015-06-14 18:20:20

标签: javascript arrays string

我对如何在JavaScript中更改数组(字符串)的内容有所怀疑。如果我有这样的数组:

var name = ["A","B","C","D","E","F","G","H","I","J","K"];

我希望将其转换为这样的数组:

var name = ["A","D","E","F","G","H","I","J","K"];

也就是说,我必须删除它的一些元素。我知道要删除的元素的起始和结束索引,就像在上面的例子中我删除了" A"之间的所有字符串。和" D"(我给出了" A"以及" D")的索引。 我怎么能这样做?

注意:这是我修改数组的函数。这里,当我通过函数时,s = 1,e = 3.

function replace(s,e)
{ var k= new Array();
k=name.splice(s,e-s);
cpyarr(k,name,k.length); }

cpyarr(arr1,arr2,n)是为从arr1复制到arr2(n个元素)而创建的函数

我在k=name.splice(s,s-e)

中收到错误消息

1 个答案:

答案 0 :(得分:0)

then