Jump to navigation Jump to search
- Insert an element to the back of the given array. This command modifies the original array. (see also: pushBackUnique)
- array pushBack element
- array: Array
- element: Anything
- Return Value:
- Number - index of inserted element
- Example 1:
- Example 2:
- See also:
- pushBackUnique select set resize reverse count find in forEach deleteAt deleteRange append sort arrayIntersect apply BIS_fnc_arrayPushStack BIS_fnc_arrayPush
- Posted on Aug 01, 2014 - 21:15 (UTC)
- (A3 1.26) It is recommended to use pushBack instead of BIS_fnc_arrayPush.
- Posted on Aug 23, 2014 - 21:35 (UTC)
- It's highly recommended to use the new pushBack command, up to 43% faster than set and up to 11843% faster a plus b!
- Posted on Nov 26, 2014 - 18:25 (UTC)
- pushBack does not support nil while set and a plus b do. For example:
- Posted on May 21, 2015 - 10:52 (UTC)
- Array "push" implementation using pushBack, alternative to BIS_fnc_arrayPush
- Posted on Oct 05, 2016 - 02:19 (UTC)
Note that pushBack does not create a new object.
Therefore, if you edit an object that was pushed back to an array, it also affects the object in the array. e.g.If you pushBack an array for instance, you can just copy it to generate a new object. e.g.