给定 2 字符串,任务是使用 javascript 在指定位置插入一个字符串,我们将讨论一些技术。
首先要知道的几种方法。
- JavaScript String slice() 方法:
此方法获取字符串并在新字符串返回提取的部分。
开始和结束参数用于指定要提取的字符串部分。
第一个字符从位置 0 开始,第二个字符的位置为 1,依此类推。
句法:string.slice(start, end)
参数:
- 开始:此参数是必需的。它指定开始提取的位置。第一个字符从位置 0 开始。
- 结束:该参数是可选的。它指定停止提取的位置(不包括它)。如果未使用, slice() 将选择从开始位置到结束位置的所有字符。
返回值:
它返回一个字符串,表示字符串的提取部分。 - JavaScript 数组 join() 方法:
此方法将数组的元素添加到字符串并返回字符串。
元素将由传递的分隔符分隔。默认分隔符是逗号 (, )。
句法:array.join(separator)
参数:
- 分隔符:该参数是可选的。它指定要使用的分隔符。如果不使用,元素用逗号分隔
返回值:
它返回一个字符串,表示数组值,由定义的分隔符分隔。 - JavaScript String substr() 方法:
此方法获取字符串,从定义位置的字符开始,并返回指定数量的字符。
句法:string.substr(start, length)
参数:
- 开始:此参数是必需的。它指定开始提取的位置。第一个字符位于索引 0 处。
如果 start 是正数并且大于或等于字符串的长度,则此方法返回一个空字符串。
如果 start 为负,则此方法将其用作结尾的索引。
如果 start 为负数或大于字符串的长度,则 start 用作 0。 - 长度:该参数是可选的。它指定要提取的字符数。如果不使用,它将提取整个字符串。
返回值:
它返回一个新的字符串,其中包含文本的提取部分。如果长度为 0 或负数,则返回空字符串。- 在点击按钮之前:
- 点击按钮后:
- 在点击按钮之前:
- 点击按钮后:
示例 1:本示例使用slice() 和 join() 方法将一个字符串插入另一个字符串。
JavaScript | Insert string at position X of another string. GeeksForGeeks
输出:
示例 2:本示例使用substr() 方法将一个字符串插入另一个字符串。
JavaScript | Insert string at position X of another string. GeeksForGeeks
输出:
- 开始:此参数是必需的。它指定开始提取的位置。第一个字符位于索引 0 处。