defaults-destructuring-function-expression.js (219B)
1 let f = function(a, bIs, cIs, dIs, {b}={b: 3}, c=4, [d]=[5]) { 2 assertEq(a, 1); 3 assertEq(b, bIs); 4 assertEq(c, cIs); 5 assertEq(d, dIs); 6 }; 7 assertEq(f.length, 4); 8 f(1, 3, 4, 5); 9 f(1, 42, 43, 44, {b: 42}, 43, [44]);