The ``++delete++`` operator can be used to remove a property from any object. Arrays are objects, so the ``++delete++`` operator can be used here too, but if it is, a hole will be left in the array because the indexes/keys won't be shifted to reflect the deletion.
The proper method for removing an element at a certain index would be:
* ``++Array.prototype.splice++`` - add/remove elements from the array
* ``++Array.prototype.pop++`` - add/remove elements from the end of the array
* ``++Array.prototype.shift++`` - add/remove elements from the beginning of the array
You didn't have any languages targeted. I assumed JavaScript...
=== on 29 Apr 2015, 09:02:41 Linda Martin wrote:
\[~ann.campbell.2] Indeed thanks!
I updated the comment in the code snippet to show how the array look like after the deleting the element. I let you remove it or update if you think it is to heavy and not necessary.
=== on 29 Apr 2015, 09:09:47 Ann Campbell wrote:
Your updated looks good to me [~linda.martin]. I just modified it's place in the code slightly.