2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

JSの関数について。

Last updated at Posted at 2019-09-03

どーもです😄

Qiita初投稿です。

良い記事を書くにはどうすればいいか?はひとまず横に置いといて、、

自分の学んだことをアウトプットしようと思います。

あくまで自分目線な記事です。。

function 関数名(仮引数) {
  console.log();
}
関数名(実引数);
関数名(実引数);
関数名(実引数);

実引数にある文字列を仮引数へ渡したい場合、仮引数に変数を宣言すると実引数の文字列をfunction関数内で実行できる。

その場合、仮引数への変数宣言にはlet(再代入可能な変数)やconst(再代入不可能な変数)を書く必要は無く、そのまま変数名を書くことができる。

コンソールに表示させたい場合はテンプレートリテラルを使うとそれぞれの実引数で宣言した文字列を表示することができる。

この場合、仮引数で宣言した変数でも表示することができるが、テンプレートリテラル${}では複雑な書式でも文字列として表示できるため、便利である。

あとは、実引数は無名にした場合、仮引数に変数に値を代入するコードを書くと、それが優先されて表示されるということ。

例:

function showAd(message = 'hello') {
  console.log(`${message}`);
}

showAd();

実行結果はhelloと表示される。

自分用のアウトプット。

読まれる記事にしていきたいな😅笑

2
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?