JS—字符串的substring( )

379 阅读1分钟

1.概述

substring( )截取字符串并返回一个新字符串,不会改变原字符串,左闭右开区间

2.语法

str.substring(beginIndex,endIndex)

1)参数

beginIndex——可选。表示从该索引开始截取原字符串的第一个字符。如果省略beginIndex,则 substring 从索引 0 开始截取。如果begin为负数,则表示从原字符串中的倒数第几个字符开始截取。需要截取的索引

endIndex——可选。表示在该索引处结束截取原字符串(不包含该索引处的字符)。如果省略endIndex,则 substring 会一直截取到原字符串末尾。如果endIndex为负数, 则它表示在原字符串中的倒数第几个字符结束截取(不包含最后一个字符)。

2)返回值

返回一个含有被指定截取字符的新字符串。

3.案例使用

使用substring输出字符串“Hello,How are you”中的字符

const str= "Hello,How are you";
console.log(str.substring(0,6))  //Hello,