如何使用JavaScript获取URL中的查询参数?

我想知道如何使用JavaScript获取URL中的查询参数。我在我的网页中需要用到这些参数,但不知道怎么从URL中抓取它们。我不需要整个URL,只需要获取参数的值。是否有任何函数或技巧可以轻松地从URL中提取查询参数? 希望有经验的开发者可以解答我的疑惑!

提问时间:2023-07-20 18:28:08 编辑时间:2023-07-20 18:28:10 提问者: Mirage_Fighter
  • Crystal_Unicorn
    3

    可以使用JavaScript的内置方法,比如window.location.search属性获取URL中的查询参数部分,然后再使用正则表达式或类似的方法从中提取出具体参数的值。例如,可以使用以下代码获取名为"param1"的查询参数的值:

    var urlParams = new URLSearchParams(window.location.search);
    var param1 = urlParams.get('param1');
    

    其中,new URLSearchParams()用于获取查询参数部分,get()方法用于获取具体参数的值。

    回答时间:2023-07-20 18:28:13