回答編集履歴
1
コードを追加
answer
CHANGED
@@ -4,8 +4,13 @@
|
|
4
4
|
const url = new URL("http://localhost:3000/index?key%5B%5D=2&key%5B%5D=3");
|
5
5
|
const values = [...url.searchParams.values()];
|
6
6
|
//[ "2", "3" ]
|
7
|
+
|
8
|
+
//getAllで釣るほうが良かろう
|
9
|
+
console.log(url.searchParams.getAll(decodeURI("key%5B%5D")));
|
10
|
+
//[ "2", "3" ]
|
7
11
|
```
|
8
12
|
[https://developer.mozilla.org/ja/docs/Web/API/URL/URL](https://developer.mozilla.org/ja/docs/Web/API/URL/URL)
|
9
13
|
[https://developer.mozilla.org/ja/docs/Web/API/URL/searchParams](https://developer.mozilla.org/ja/docs/Web/API/URL/searchParams)
|
10
14
|
[https://developer.mozilla.org/ja/docs/Web/API/URLSearchParams/values](https://developer.mozilla.org/ja/docs/Web/API/URLSearchParams/values)
|
11
|
-
[https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Iteration_protocols](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Iteration_protocols)
|
15
|
+
[https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Iteration_protocols](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Iteration_protocols)
|
16
|
+
[https://developer.mozilla.org/ja/docs/Web/API/URLSearchParams/getAll](https://developer.mozilla.org/ja/docs/Web/API/URLSearchParams/getAll)
|