関数 functionがますます混迷
1)JavaScriptで混乱してきた始めは、関数functionであった。
2)何とかわかるようになってきたとたん、オブジェクトsetInterval,setTimeout
こちらの構文でのfunctionの使い方でさらに混乱。
3)
- 関数は、複数の処理をまとめるための仕組み。関数名がなくてもよい。
- 関数名は、その関数を使い回すためにつける名前であり、定数や変数に似ている。
const sum = function(a, b) {
return a + b;
}
こちらで基本的な理解として忘れてはならない。