--- title: URLSearchParams.append() slug: Web/API/URLSearchParams/append translation_of: Web/API/URLSearchParams/append ---

{{ApiRef("URL API")}}{{SeeCompatTable}} 

append() 是 {{domxref("URLSearchParams")}} 接口的一个方法。可以插入一个新搜索参数。

语法

URLSearchParams.append(name, value)

参数

name
需要插入搜索参数的键名。
value 
需要插入搜索参数的值。

返回

例子

let url = new URL('https://example.com?foo=1&bar=2');
let params = new URLSearchParams(url.search.slice(1));

//添加第二个foo搜索参数。
params.append('foo', 4);
//查询字符串变成: 'foo=1&bar=2&foo=4'

说明

说明 现状 说明
{{SpecName('URL', '#dom-urlsearchparams-append', "append()")}} {{Spec2('URL')}} 初始定义

浏览器兼容性

{{CompatibilityTable}}
Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
基本支持 {{CompatChrome(49.0)}} {{CompatVersionUnknown}} {{CompatNo}} {{CompatVersionUnknown}} {{CompatUnknown}}
Feature Android Android Webview Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile Chrome for Android
基本支持 {{CompatNo}} {{CompatChrome(49.0)}} {{CompatVersionUnknown}} {{CompatNo}} {{CompatVersionUnknown}} {{CompatUnknown}} {{CompatChrome(49.0)}}

参见