Avoid the use of arguments.caller or arguments.callee


ID: javascript-best-practices/no-caller

Language: JavaScript

Severity: Warning

Category: Error Prone


arguments.caller and arguments.callee has been deprecated and forbidden in ECMAScript 5 strict mode.

Non-Compliant Code Examples

var x = arguments.callee;
var x = arguments.caller;

Compliant Code Examples

var x = arguments.length
var x = arguments
var x = arguments[0]
var x = arguments[caller]