The delete operator is a unary operator that removes a named property from an
object. If you set a property to
in operator will still
true (as the object still has the property). However, if you delete
in operator will return false.
Besides the very popular
pop methods, array also have the
unshift methods, that pop the first element out and insert an element
into the first position, respectively.
than the number of declared parameters. Inside a function, an
object is available. As the name indicated, it is a representation of the
arguments passed to the function. Although it looks like an array, it is not
one, so you cannot call
slice on it, for instance.