📌  相关文章
📜  使用 JavaScript 从 URL 获取 YouTube 视频 ID

📅  最后修改于: 2022-05-13 01:56:19.630000             🧑  作者: Mango

使用 JavaScript 从 URL 获取 YouTube 视频 ID

给定一个 Youtube 视频 URL,工作是使用 JavaScript 从 URL 中获取视频 ID。以下是讨论的几种方法。

  • 拆分()方法:
    此方法用于将字符串拆分为子字符串数组,并返回新数组。
    句法:
    string.split(separator, limit)
    

    参数:

    • 分隔符:此参数是可选的。它指定用于拆分字符串的字符或正则表达式。如果不使用,将返回整个字符串(只有一项的数组)
    • 限制:此参数是可选的。它指定了指定拆分次数的整数,超出拆分限制的项目将被排除在数组之外。

    返回值:
    返回具有拆分项的新数组。

  • JavaScript String substring() 方法:
    此方法从一个字符串中获取两个已定义索引之间的字符,并返回新的子字符串。
    此方法获取字符中“start”和“end”之间的字符串,不包括“end”本身。
    句法:
    string.substring(start, end)
    

    参数:

    • 开始:此参数是必需的。它指定开始提取的位置。第一个字符的索引从 0 开始。
    • end:此参数是可选的。它指定停止提取的位置(包括)。如果不使用,它会提取整个字符串。

    返回值:
    它返回一个包含提取字符的新字符串。

示例 1:此示例通过 RegExp 获取视频 ID。



  

    
        JavaScript
      | Get the YouTube video ID from a URL.
    

  

    

               GeeksForGeeks           

    

    

         

    

       

输出:

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

示例 2:此示例首先拆分 URL,然后使用split() 和 substring() 方法获取字符串的一部分。



  

    
        JavaScript 
      | Get the YouTube video ID from a URL.
    

  

    

               GeeksForGeeks           

    

    

         

    

       

输出:

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