Javascript拼接不起作用 [英] Javascript splice not working
本文介绍了Javascript拼接不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在我认为.splice()打算执行的操作上,我可能是错的,但我认为它删除了数组的一个元素.我在这里要做的只是删除豌豆",但这是行不通的:
I may be wrong on what I think .splice() is meant to do, but I thought it removed one element of an array. All I want to do here is remove "pears", but it doesn't work:
var my_array = ["apples","pears","bananas","oranges"];
my_array.splice($.inArray("pears",my_array));
$.each(my_array, function(k,v) {
document.write(v+"<br>");
});
也在 http://jsfiddle.net/jdb1991/nV95v/
推荐答案
您缺少两个参数:
代码变为:
var my_array = ["apples","pears","bananas","oranges"];
my_array.splice($.inArray("pears", my_array), 1);
$.each(my_array, function(k,v) {
document.write(v+"<br>");
});
这篇关于Javascript拼接不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文