<分区>
在 PHP 中我可以这样做:
$arrayname[] = 'value';
然后该值将放在最后一个数字键中,例如。 4 如果 3 个 key 已经存在。
在 JavaScript 中我不能做同样的事情:
arrayname[] = 'value';
如何在 JavaScript 中做到这一点?
标签 javascript arrays
<分区>
在 PHP 中我可以这样做:
$arrayname[] = 'value';
然后该值将放在最后一个数字键中,例如。 4 如果 3 个 key 已经存在。
在 JavaScript 中我不能做同样的事情:
arrayname[] = 'value';
如何在 JavaScript 中做到这一点?
最佳答案
您可以使用push
方法。
比如(使用Firebug快速测试):
首先,声明一个包含几个项目的数组:
>>> var a = [10, 20, 30, 'glop'];
数组包含:
>>> a
[10, 20, 30, "glop"]
现在,push
一个新值到它的末尾:
>>> a.push('test');
5
数组现在包含:
>>> a
[10, 20, 30, "glop", "test"]
关于javascript - 如何将新值添加到数值数组的末尾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1961488/