Sign in
cobalt
/
cobalt
/
c73ce7d5dfce7ae20bcc30efc5f220e0fbac12b1
/
.
/
src
/
third_party
/
mozjs-45
/
js
/
src
/
jit-test
/
tests
/
arrow-functions
/
params-default-2.js
blob: 385fc77d76220f73c1e7712548e24418da2dd08f [
file
] [
log
] [
blame
]
// Parameter default values work in arrow functions
var
f
=
(
a
=
1
,
b
=
2
,
...
rest
)
=>
[
a
,
b
,
rest
];
assertEq
(
f
().
toSource
(),
"[1, 2, []]"
);
assertEq
(
f
(
0
,
0
).
toSource
(),
"[0, 0, []]"
);
assertEq
(
f
(
0
,
1
,
1
,
2
,
3
,
5
).
toSource
(),
"[0, 1, [1, 2, 3, 5]]"
);