web-dev-qa-db-ja.com

JavaScript変数を配列に保存する

変数を配列に格納することは可能ですか?それを行う正しい方法は何ですか?この方法で保存できないようです。

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];
15
user2735129

いくつかの方法があります:

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);
18
cl0udw4lk3r

データ形式としてのJSONを見てください。

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

より多くのデータを送受信する場合は、AJAXの使用を検討してください。

0
elclanrs