Skip to content

Commit 273830f

Browse files
committed
doc: add doc for PerformanceObserver.takeRecords()
1 parent be5a500 commit 273830f

File tree

1 file changed

+75
-0
lines changed

1 file changed

+75
-0
lines changed

doc/api/url.md

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -771,10 +771,22 @@ console.log(myURL.href);
771771

772772
#### `new URLSearchParams()`
773773

774+
<!-- YAML
775+
added:
776+
- v7.5.0
777+
- v6.13.0
778+
-->
779+
774780
Instantiate a new empty `URLSearchParams` object.
775781

776782
#### `new URLSearchParams(string)`
777783

784+
<!-- YAML
785+
added:
786+
- v7.5.0
787+
- v6.13.0
788+
-->
789+
778790
* `string` {string} A query string
779791

780792
Parse the `string` as a query string, and use it to instantiate a new
@@ -881,6 +893,12 @@ new URLSearchParams([
881893

882894
#### `urlSearchParams.append(name, value)`
883895

896+
<!-- YAML
897+
added:
898+
- v7.0.0
899+
- v6.13.0
900+
-->
901+
884902
* `name` {string}
885903
* `value` {string}
886904

@@ -889,6 +907,9 @@ Append a new name-value pair to the query string.
889907
#### `urlSearchParams.delete(name[, value])`
890908

891909
<!-- YAML
910+
added:
911+
- v7.0.0
912+
- v6.13.0
892913
changes:
893914
- version:
894915
- v20.2.0
@@ -907,6 +928,12 @@ If `value` is not provided, removes all name-value pairs whose name is `name`.
907928

908929
#### `urlSearchParams.entries()`
909930

931+
<!-- YAML
932+
added:
933+
- v7.3.0
934+
- v6.13.0
935+
-->
936+
910937
* Returns: {Iterator}
911938

912939
Returns an ES6 `Iterator` over each of the name-value pairs in the query.
@@ -918,6 +945,9 @@ Alias for [`urlSearchParams[@@iterator]()`][`urlSearchParams@@iterator()`].
918945
#### `urlSearchParams.forEach(fn[, thisArg])`
919946

920947
<!-- YAML
948+
added:
949+
- v7.3.0
950+
- v6.13.0
921951
changes:
922952
- version: v18.0.0
923953
pr-url: https://github.com/nodejs/node/pull/41678
@@ -943,6 +973,12 @@ myURL.searchParams.forEach((value, name, searchParams) => {
943973

944974
#### `urlSearchParams.get(name)`
945975

976+
<!-- YAML
977+
added:
978+
- v7.0.0
979+
- v6.13.0
980+
-->
981+
946982
* `name` {string}
947983
* Returns: {string | null} A string or `null` if there is no name-value pair
948984
with the given `name`.
@@ -952,6 +988,12 @@ are no such pairs, `null` is returned.
952988

953989
#### `urlSearchParams.getAll(name)`
954990

991+
<!-- YAML
992+
added:
993+
- v7.0.0
994+
- v6.13.0
995+
-->
996+
955997
* `name` {string}
956998
* Returns: {string\[]}
957999

@@ -961,6 +1003,9 @@ no such pairs, an empty array is returned.
9611003
#### `urlSearchParams.has(name[, value])`
9621004

9631005
<!-- YAML
1006+
added:
1007+
- v7.0.0
1008+
- v6.13.0
9641009
changes:
9651010
- version:
9661011
- v20.2.0
@@ -984,6 +1029,12 @@ pair whose name is `name`.
9841029

9851030
#### `urlSearchParams.keys()`
9861031

1032+
<!-- YAML
1033+
added:
1034+
- v7.3.0
1035+
- v6.13.0
1036+
-->
1037+
9871038
* Returns: {Iterator}
9881039

9891040
Returns an ES6 `Iterator` over the names of each name-value pair.
@@ -1000,6 +1051,12 @@ for (const name of params.keys()) {
10001051

10011052
#### `urlSearchParams.set(name, value)`
10021053

1054+
<!-- YAML
1055+
added:
1056+
- v7.0.0
1057+
- v6.13.0
1058+
-->
1059+
10031060
* `name` {string}
10041061
* `value` {string}
10051062

@@ -1055,19 +1112,37 @@ console.log(params.toString());
10551112

10561113
#### `urlSearchParams.toString()`
10571114

1115+
<!-- YAML
1116+
added:
1117+
- v7.0.0
1118+
- v6.13.0
1119+
-->
1120+
10581121
* Returns: {string}
10591122

10601123
Returns the search parameters serialized as a string, with characters
10611124
percent-encoded where necessary.
10621125

10631126
#### `urlSearchParams.values()`
10641127

1128+
<!-- YAML
1129+
added:
1130+
- v7.3.0
1131+
- v6.13.0
1132+
-->
1133+
10651134
* Returns: {Iterator}
10661135

10671136
Returns an ES6 `Iterator` over the values of each name-value pair.
10681137

10691138
#### `urlSearchParams[Symbol.iterator]()`
10701139

1140+
<!-- YAML
1141+
added:
1142+
- v7.0.0
1143+
- v6.13.0
1144+
-->
1145+
10711146
* Returns: {Iterator}
10721147

10731148
Returns an ES6 `Iterator` over each of the name-value pairs in the query string.

0 commit comments

Comments
 (0)