javascript 実行する関数のカッコ()を省略する
- 作成日 2020.10.09
- 更新日 2022.07.07
- javascript
- javascript
javascriptで、ES6より実行する関数のカッコ()を省略して記述することが可能です。
環境
- OS windows10 pro 64bit
- Apache 2.4.43
- ブラウザ chrome 103.0.5060.66
カッコ()を省略
引数が1つであれば、以下のように「カッコ()」を省略することが可能です。
alert`mebee`
Math.floor`1.25`
アロー関数の引数も1つであれば、省略可能です。
const hoge = msg => { console.log(msg) }
hoge('mebee') // mebee
‘use strict’を使用してもエラーになりません。
'use strict';
const hoge = msg => { console.log(msg) }
hoge('mebee') // mebee
ちなみに、console.log(msg)は、undefinedを返す式(expression)なので「{}」も省略可能です。
'use strict';
const hoge = msg => console.log(msg)
hoge('mebee')
-
前の記事
WordPress デバックモードを有効にする 2020.10.09
-
次の記事
javascript imgタグの画像をbase64文字列に変換する 2020.10.09
コメントを書く