在JavaScript中获取URL的某个参数值,常用的方法有多种,以下介绍两种常见的方法:
一、使用URLSearchParams对象(推荐)
URLSearchParams
是一个内置的浏览器对象,用于处理URL中的查询字符串(即?
后面的部分)。它提供了一种方便的方式来解析查询参数,并获取特定参数的值。二、使用传统字符串处理方法
?
的位置,然后获取?
后面的字符串(查询字符串),再根据&
分割不同的参数,最后找到目标参数并提取其值。URLSearchParams
的话)。如果遇到获取不到参数值的情况:
URLSearchParams
,可能是查询字符串格式不符合规范(例如参数名或值中包含特殊字符没有正确编码)。encodeURIComponent
),在使用URLSearchParams
获取值后如果需要显示给用户可以使用decodeURIComponent
进行解码。领取专属 10元无门槛券
手把手带您无忧上云