I am trying to automatically update a javascript array, without specifying a number or string for the key. The value should just take up the next numeric key in the array.
In php you can do this:
<?
myarray = array();
myarray[] = '1';
myarray[] = '2';
myarray[] = '3';
//this is equivalent to myarray[1] = '1', myarray[2] = '2', myarray[3] = '3';
?>
how can I do this in javascript?
this throws an error
$(function(){
var optionset = [];
optionset[] = 'a';
optionset[] = 'b';
});
optionset.push('a', 'b');
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/push
Mutates an array by appending the given elements and returning the new length of the array.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With