js slice 和substring的区别
时间: 2023-04-11 10:05:00 浏览: 194
在js中,截取字符串的slice和substring的区别
`slice` 和 `substring` 都是 JavaScript 中用于截取字符串的方法,但是它们的使用方法和截取的范围有所不同。
`slice` 方法接受两个参数,分别代表开始截取的位置和结束截取的位置(不包含结束位置)。如果给定的参数是负数,它们将从字符串的末尾计算。
`substring` 方法也接受两个参数,代表开始截取的位置和结束截取的位置,但是如果第一个参数大于第二个参数,它们将被交换。
总的来说,如果你需要从字符串中选择一段子字符串,并且知道开始和结束位置,那么你可以使用 `slice` 方法。如果只知道开始位置,那么你可以使用 `substring` 方法。
阅读全文