21 lines
211 B
JavaScript
21 lines
211 B
JavaScript
// optimisation
|
|
|
|
function foo(...bar) {
|
|
foo(...bar);
|
|
}
|
|
|
|
// deoptimisation
|
|
|
|
function foo(a, ...b) {
|
|
foo(...b);
|
|
}
|
|
|
|
function foo(...b) {
|
|
foo(1, ...b);
|
|
}
|
|
|
|
function foo(...args){
|
|
args.pop()
|
|
foo(...args);
|
|
}
|