use*_*104 7 javascript php arrays
在PHP中,我可以像这样向数组添加一个值:
array[]=1;
array[]=2;
Run Code Online (Sandbox Code Playgroud)
并且输出将是 0=>'1', 1=>'2';
如果我在javascript中尝试相同的代码,它将返回Uncaught SyntaxError:Unexpected string.那么,JS中有没有什么方法可以像PHP一样工作?谢谢
Mar*_*ant 13
只需Array.push在javascript中使用
var arr = [1,2,3,4];
// append a single value
arr.push(5); // arr = [1,2,3,4,5]
// append multiple values
arr.push(1,2) // arr = [1,2,3,4,5,1,2]
// append multiple values as array
Array.prototype.push.apply(arr, [3,4,5]); // arr = [1,2,3,4,5,1,2,3,4,5]
Run Code Online (Sandbox Code Playgroud)