Results 1 - 20 of 94

escape()

The deprecated escape() function computes a new string in which certain characters have been replaced by a hexadecimal escape sequence. Use encodeURI or encodeURIComponent instead.
Deprecated JavaScript

unescape()

The deprecated unescape() function computes a new string in which hexadecimal escape sequences are replaced with the character that it represents. The escape sequences might be introduced by a function like escape. Because unescape is deprecated, use decodeURI or decodeURIComponent instead.
Deprecated JavaScript

Deprecated and obsolete features

This page lists features of JavaScript that are deprecated (that is, still available but planned for removal) and obsolete (that is, no longer usable).
Deprecated JavaScript Obsolete

with

The with statement extends the scope chain for a statement.
Deprecated JavaScript Statement

PushManager.hasPermission()

The PushManager.hasPermission() method of the PushManager interface returns a Promise that resolves to the PushPermissionStatus of the requesting webapp, which will be one of granted, denied, or default.
API Deprecated Method PushManager Reference

<multicol>

The HTML <multicol> element was an experimental element designed to allow multi-column layouts. It never got any significant traction and is not implemented in any major browsers.
Deprecated Experimental HTML Non-standard

arguments[@@iterator]()

The initial value of the @@iterator property is the same function object as the initial value of the Array.prototype.values property.
arguments Deprecated Functions JavaScript Property

arguments.callee

The arguments.callee property contains the currently executing function.
arguments Deprecated Functions JavaScript Property

Function.arguments

The function.arguments property refers to an an array-like object corresponding to the arguments passed to a function. Use the simple variable arguments instead.
arguments Deprecated Function JavaScript Property

Iterator

The Iterator function returns an object which implements legacy iterator protocol and iterates over enumerable properties of an object.
Deprecated JavaScript Legacy Iterator Reference

Object.prototype.__defineGetter__()

The __defineGetter__ method binds an object's property to a function to be called when that property is looked up.
Deprecated JavaScript Method Object Prototype

Object.prototype.__defineSetter__()

The __defineSetter__ method binds an object's property to a function to be called when an attempt is made to set that property.
Deprecated JavaScript Method Object Prototype

Object.prototype.__lookupGetter__()

The __lookupGetter__ method returns the function bound as a getter to the specified property.
Deprecated JavaScript Method Object Prototype

Object.prototype.__lookupSetter__()

The __lookupSetter__ method returns the function bound as a setter to the specified property.
Deprecated JavaScript Method Object Prototype

for each...in

The for each...in statement iterates a specified variable over all values of object's properties. For each distinct property, a specified statement is executed.
Deprecated E4X JavaScript Statement