1.1 slice
-
功能:截取字符串(或数组),返回新的字符串(或数组)
-
方法:(使用字符串举例,数组作用类似)
str.slice(start,end)
- 截取字符串,从 start下标 开始,保留到 end下标 的前一个结束,如果没有 end,就保留到最后一个字符结束
-
补充:(以下补充,只对字符串有效)
- substr:
- 功能:截取字符串,返回新的字符串
- 方法:
str.substr(start,num)
- 截取字符串,从 start下标 开始,截取 num 个字符串
- substring:
- 功能:截取字符串,返回新的字符串
- 方法:
str.substring(start,end)
- 截取字符串,从 start下标 开始,保留到 end下标 的前一个结束,如果没有 end,就保留到最后一个字符结束,跟 slice方法 一样
- substr:
1.2 splice
- 功能:对数组中的元素进行删除、插入和替换,替换原数组,返回删除的元素数组(堪称最强大的数组操作方法)
- 方法:
arr.splice(start,num,arg1,arg2...)
- 从 start下标 开始,删除 num 个元素,再在此处插入 arg1,arg2,arg3…
- 如果只填了 start 却没填 其它参数,则代表删除其后的所有元素
1.3 split
- 功能:以基于指定的分隔符将一个字符串分割成 多个子字符串,并将结果放在一个数组中
- 方法:
str.split(',')
- 将字符串以 “逗号” 进行分割,将分割后的字符串,返回成一个数组
本文地址:https://blog.csdn.net/qq_26122453/article/details/107472967