Skip to content
JS
JavaScript error

TypeError

The JavaScript strict mode-only exception "'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them" occurs when the deprecated arguments.callee, Function.prototype.caller, or Function.prototype.arguments properties are used.

Reference entryJavaScriptFetched
TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them (V8-based & Firefox)
As listed by MDN Web Docs
TypeError: 'arguments', 'callee', and 'caller' cannot be accessed in this context. (Safari)
As listed by MDN Web Docs
Category
TypeError in strict mode only
Severity
error
Runtime
both
or press Cmd/Ctrl + Enter. The text is only sent to this site to match it.
Source: MDN Web Docs. Data fetched 2026-09-25T01:48:37.273Z.