初心者の質問ですみませんが、javascriptで分からない事があるので質問します。
関数呼び出しの時は 関数() で呼び出すと習いました。
なので、html側で関数を呼び出す時もonClick="関数()"で動くのですが、
js側で上記を書かずにaEddventListener('click',関数())とすると動きません。
関数()を関数 だけにすると動きます。
逆にhtml側でやる時は()を省くと動きません。()がある無しでどう言う意味があるのでしょうか?
返り値が入る?てのはなんとなく分かりますが、js側のイベント発火内では()が在ると動かず、html側では無いと動かないのはどう言う事なんだろうと思って質問しました。
ご回答いただけると嬉しいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/18 13:01
2020/06/18 13:06
2020/06/18 13:15