substring()方法、substr()方法都可以用于字符串截取
substr(start,length)
从指定下标开始截取指定长度的字符串,不改变字符串
- start 必要,开始下标,若是负数,则从字符串尾部开始截取
- length 可选,若省略,则截取start位置到结尾的所有字符
![在这里插入图片描述](https://1000bd.com/contentImg/2024/04/22/97748c09bc351439.png)
substring(start,end)
截取位于两个指定下标之间的字符(包括start,不包括end),不改变字符串
- start 正整数,必要,开始下标
- end 正整数,可选,结束下标,若省略,则返回start到结尾之间的所有字符
![在这里插入图片描述](https://1000bd.com/contentImg/2024/04/22/be3245274d918e07.png)
除了这两个方法可用于字符串截取,还有个slice()方法,不同的是slice()也可用于数组的截取
slice(start,end)
1.从数组中返回选定元素,且不改变原数组
2.提取位于指定下标之间的字符
- start 必要,开始下标,若为负数,从数组/字符串的尾部开始
- end 可选,结束下标,若为负数,从数组/字符串的尾部开始
![在这里插入图片描述](https://1000bd.com/contentImg/2024/04/22/e4fd654351bfa54f.png)