splice方法是怎样的?arr.splice(0,1);其中arr是个数组。不明白括号里的0和1代表什么意思?
1个回答
展开全部
替换0开始的长度为1的范围内的内容吧。后面还需要第3个参数,如果没有第3个参数那就表示把 0,1 的内容替换成没有,自然也就是相当于删除了第0个元素。
追问
这是在flash里的代码,请朋友给出详细点的解答
追答
你先确认那是不是 JavaScript? flash 编程也应该支持 javascript 吧。
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var last = fruits.splice(2,0,"Lemon","Kiwi");
结果 last = Banana,Orange,Lemon,Kiwi,Apple,Mango.
它把从 2 开始的 0 个数据替换成 "Lemon", "Kiwi"。如果你的是 splice(0,1) 那就是把从0开始的1个数据去掉,但没有替换任何东西,只是直接删除。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询