📌  相关文章
📜  JavaScript |在另一个字符串的位置X插入一个字符串

📅  最后修改于: 2021-11-08 06:48:13             🧑  作者: Mango

给定 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           

          

          

               

          

             

      输出:

      • 在点击按钮之前:
      • 点击按钮后: