2017-04-21 7 views
0

一部の関数から配列応答を取得し、同じ行に応答を格納したいとします。だから、同じことをするための他の方法は何ですか?Right OR Wrong:同じ行の配列と呼び出し関数の宣言

私は

var x[]=returning_array();

またはIこれをしなければならない、これを書くことができますか?

var x=[]; 
x=returning_array(); 
+4

なぜそれを試してみてはどうですか? – jonrsharpe

+0

どちらも間違っています。第二の方法はうまくいくが、あなたが考える理由ではない。 – nnnnnn

答えて

2

あなたは、デフォルトではJavaScriptで変数の型を宣言しないこの

var x = returning_array(); 
 
console.log(x); 
 
function returning_array(argument) { 
 
    return [1,2,3,4]; 
 
}

+0

それで、javascriptは自動的に変数を割り当てられた値の型にしますか? –

0

のように試してみてください。だから、配列を返すreturning_array機能を想定して、あなたがそうのようなあなたの変数を宣言することができます。詳細については

var x = returning_array(); 

docsを見ています。

関連する問題