Potentially out of bounds arguments should not just be directly accessed, instead use a ternary operator to check length.
14 lines
395 B
JavaScript
14 lines
395 B
JavaScript
function fn(a1) {
|
|
var a2 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 4;
|
|
|
|
var _ref = arguments.length > 2 ? arguments[2] : undefined,
|
|
a3 = _ref.a3,
|
|
a4 = _ref.a4;
|
|
|
|
var a5 = arguments.length > 3 ? arguments[3] : undefined;
|
|
|
|
var _ref2 = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : {},
|
|
a6 = _ref2.a6,
|
|
a7 = _ref2.a7;
|
|
}
|