我想從某個函數獲取數組響應,並希望將響應存儲在同一行上。那麼有什麼其他的方式來執行同樣的事情呢?正確或錯誤:在同一行聲明數組和調用函數,javaScript
我可以這樣寫,
var x[]=returning_array();
或者我必須這樣做?
var x=[];
x=returning_array();
我想從某個函數獲取數組響應,並希望將響應存儲在同一行上。那麼有什麼其他的方式來執行同樣的事情呢?正確或錯誤:在同一行聲明數組和調用函數,javaScript
我可以這樣寫,
var x[]=returning_array();
或者我必須這樣做?
var x=[];
x=returning_array();
嘗試這樣
var x = returning_array();
console.log(x);
function returning_array(argument) {
return [1,2,3,4];
}
那麼,javascript是否會自動將變量賦值給它的賦值類型? –
你默認不聲明變量的類型,在Javascript。因此,假設returning_array
返回數組的功能,你可以聲明你的變量,像這樣:
var x = returning_array();
欲瞭解更多信息,看看在docs。
爲什麼不嘗試它並找出? – jonrsharpe
兩者都是錯誤的。第二種方法可行,但不是因爲你的想法。 – nnnnnn