# AS2 array.push override question

**URL:** <https://forum.kirupa.com/t/as2-array-push-override-question/309180>\
**Category:** flash\
**Created:** [May 8, 2010, 10:24pm UTC](https://forum.kirupa.com/t/as2-array-push-override-question/309180 "2010-05-08T22:24:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![derm116](https://avatars.discourse-cdn.com/v4/letter/d/67e7ee/32.png) [@derm116](https://forum.kirupa.com/u/derm116)\
**Post date:** [May 8, 2010, 10:24pm UTC](https://forum.kirupa.com/t/as2-array-push-override-question/309180/1 "2010-05-08T22:24:53Z")

</div>

Hi all,

Could anyone explain what the following line of code is doing?

this.push.apply(this, arguments);

What i think is that each time an item is added to the array it inherits the properties of the parent? Is this correct or am I way off the mark?

Thanks for any help,  
Derm
