将JavaScript变量存储到数组中

22

可以把变量存储到数组中吗?正确的做法是什么?我似乎无法以这种方式存储它。

var fxVal = '<?php echo $fxVal;?>';
var equitiesVal = '<?php echo $equitiesVal;?>';
var boVal = '<?php echo $boVal;?>';
var balance = '<?php echo $account_balance;?>';

var myData = [fxVal,equitiesVal,boVal,balance];

marray = new Array("Marry", "Christmas", "Mr.", "Array"); - Lama
2个回答

26

有几种方法可以做到:

var array1 = [var1, var2, var3, var4];
var array2 = new Array(var1, var2, var3, var4);
或者
var array3 = new Array;

array3.push(var1);
array3.push(var2);
array3.push(var3);
array3.push(var4);

1

研究一下JSON作为数据格式。

var data = <?= json_encode([$fxVal, $equitiesVal, $boVal, $account_balance]); ?>;

当您想要发送或接收更多数据时,请考虑使用AJAX。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接