splice方法是怎样的?arr.splice(0,1);其中arr是个数组。不明白括号里的0和1代表什么意思?

 我来答
jamxval
2012-11-15 · TA获得超过6823个赞
知道大有可为答主
回答量:4308
采纳率:82%
帮助的人:1457万
展开全部
替换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个数据去掉,但没有替换任何东西,只是直接删除。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式