ajs*_*sie 12 javascript arrays
在PHP中,我可以这样做:
$arrayname[] = 'value';
Run Code Online (Sandbox Code Playgroud)
然后将值放在最后一个数字键中,例如.4如果3个密钥已经存在.
在JavaScript中,我无法做同样的事情:
arrayname[] = 'value';
Run Code Online (Sandbox Code Playgroud)
你是如何用JavaScript做的?
Mah*_*aga 11
您可以使用
arrayName.push('yourValue');
Run Code Online (Sandbox Code Playgroud)
要么
arrayName[arrayName.length] = 'yourvalue';
谢谢
您可以使用该push方法.
例如(使用Firebug快速测试):
首先,声明一个包含几个项目的数组:
>>> var a = [10, 20, 30, 'glop'];
Run Code Online (Sandbox Code Playgroud)
该数组包含:
>>> a
[10, 20, 30, "glop"]
Run Code Online (Sandbox Code Playgroud)
而现在,push它的最终价值是:
>>> a.push('test');
5
Run Code Online (Sandbox Code Playgroud)
该数组现在包含:
>>> a
[10, 20, 30, "glop", "test"]
Run Code Online (Sandbox Code Playgroud)