関数の定義
- function文による定義
- Functionコンストラクタによる定義
- 関数リテラルによる定義
function文による定義
function 関数名([引数1 [, 引数2 [, ……]]) {
[関数内で実行される任意の命令……]
}
デフォルト引数の設定
= で事前設定しておくと、デフォルト扱いになる。
function testfunc(a, b = null)
もし
function testfunc(a = null, b)
で、引数 testfunc(1) にしたら、a = 1, b = undefined になる。
引数は参照渡しか値渡しか?
最終更新:2020年04月26日 12:03