javascript中不易分清的slice,splice和split三个函数_.docx

上传人:啊飒飒 文档编号:11651621 上传时间:2021-08-28 格式:DOCX 页数:4 大小:12.42KB
返回 下载 相关 举报
javascript中不易分清的slice,splice和split三个函数_.docx_第1页
第1页 / 共4页
javascript中不易分清的slice,splice和split三个函数_.docx_第2页
第2页 / 共4页
javascript中不易分清的slice,splice和split三个函数_.docx_第3页
第3页 / 共4页
javascript中不易分清的slice,splice和split三个函数_.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《javascript中不易分清的slice,splice和split三个函数_.docx》由会员分享,可在线阅读,更多相关《javascript中不易分清的slice,splice和split三个函数_.docx(4页珍藏版)》请在三一文库上搜索。

1、javascript中不易分清的slice,splice和split三个函数_ 这篇文章主要为大家具体介绍了javascript中不易分清的slice,splice和split三个函数,感爱好的小伙伴们可以参考一下 每每见到这三个函数,我都会很懵,肯定要到网上搜搜;今日,恰巧又见到了它们,所以想必是时候为它们做个笔记啦 1.slice(数组) 用法:array.slice(start,end) 说明:该方法是对数组进行部分截取,并返回一个数组副本;参数start是截取的开头数组索引,end参数等于你要取的最终一个字符的位置值加上1(可选) /假如不传入参数二,那么将从参数一的索引位置开头截取,

2、始终到数组尾 var a=1,2,3,4,5,6; var b=a.slice(0,3); /1,2,3 var c=a.slice(3); /4,5,6 /假如两个参数中的任何一个是负数,array.length会和它们相加,试图让它们成为非负数,举例说明: /当只传入一个参数,且是负数时,length会与参数相加,然后再截取 var a=1,2,3,4,5,6; var b=a.slice(-1); /6 /当只传入一个参数,是负数时,并且参数的肯定值大于数组length时,会截取整个数组 var a=1,2,3,4,5,6; var b=a.slice(-6); /1,2,3,4,5,6

3、 var c=a.slice(-8); /1,2,3,4,5,6 /当传入两个参数一正一负时,length也会先于负数相加后,再截取 var a=1,2,3,4,5,6; var b=a.slice(2,-3); /3 /当传入一个参数,大于length时,将返回一个空数组 var a=1,2,3,4,5,6; var b=a.slice(6);/ 2.slice(字符串) 用法:string.slice(start,end) 说明:slice方法复制string的一部分来构造一个新的字符串,用法与参数匀和数组的slice方法一样;end参数等于你要取的最终一个字符的位置值加上1 /举个简洁的

4、例子 var a=i am a boy; var b=a.slice(0,6); /i am a 3.splice(数组) 用法:array.splice(start,deleteCount,item.) 说明:splice方法从array中移除一个或多个数组,并用新的item替换它们。参数start是从数组array中移除元素的开头位置。参数deleteCount是要移除的元素的个数。 假如有额外的参数,那么item会插入到被移除元素的位置上。它返回一个包含被移除元素的数组。 /举一个简洁的例子 var a=a,b,c; var b=a.splice(1,1,e,f); /a=a,e,f,c,b=b 4.split(字符串) 用法:string.split(separator,limit) 说明:split方法把这个string分割成片段来创建一个字符串数组。可选参数limit可以限制被分割的片段数量。separator参数可以是一个字符串或一个正则表达式。假如 separator是一个空字符,会返回一个单字符的数组。 /再举一个简洁的例子 var a=0123456; var b=a.split(,3); /b=0,1,2 以上就是本文的全部内容,盼望对大家的学习有所关心。 .

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1