関数を渡すときには()はつけない! - JavaScript
変数に代入したA関数をB関数に渡すときには()はつけない!!!
()をつけると、関数の戻り値を渡すことになってしまうため、()はつけないこと
例)1秒ごとにhelloとコンソールに表示する
const aa = () => { console.log('hello'); } setInterval(aa(), 1000);
これだと、1回しか表示されない!!!!
aa()じゃなくて、aaで渡してあげないといけない!!!!
const aa = () => { console.log('hello'); } // () はつけない! setInterval(aa, 1000);
気をつけよう...