Deletes any objects passed to it.


In loops, assigns each successive index owned by the right object into the left variable. Everywhere else, returns a Boolean which represents whether the right object has a property by the name of the left identifier.


Returns a Boolean which represents whether the first value is an instance of the right constructor.


Returns a new instance of the constructor operand.


Returns a string representing the argument's type. The possible strings represent only a subset of the literal types:

Type Result
Undefined "undefined"
Null "object"
Boolean "boolean"
Number "number"
String "string"
Function "function"
Anything else "object"


A useless legacy feature; returns undefined regardless of its operand. It is sometimes used to return false in javascript: URLs or to simply wrap a statement.

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.