Javascriptの関数式に関しての質問
Javascript歴7日目の初心者です。
関数式のアロー関数への書き換え練習をしていました。すると以下のような現象が起こりました。
コードを添付致します。
※練習のため、敢えて変数宣言で、varを用いています。
コード //#24アロー関数に書き換えの練習 。 var double = function(a) { return a * 2; }; var double = a => a * 2; // =>の後にretunしたい値を記述 console.log(double); //引数を付与しないと、「a => a * 2」と出力されます。 var double = a => a * 2; console.log(double(12)); //意図通り、24と出力
質問の意図としては
引数を与えないと、"文字列"の用な形でコンソールに出力されること。(エラーにならない理由)
引数(今回は12)を渡すと計算結果が出力される。
という仕組みが段階的にわかりません.....
御教授のほどお願い致します。
回答2件
あなたの回答
tips
プレビュー