回答編集履歴

2

修正

2018/11/24 02:59

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36104

test CHANGED
@@ -4,4 +4,4 @@
4
4
 
5
5
  ***
6
6
 
7
- 失礼、再帰と呼ぶべきじゃないですね。`click`イベント内で`modalAppear`関数が呼ばれ、その中で`click`イベントが登録されているので、倍々に増えていく、というのが正しいかもです。
7
+ 失礼、再帰と呼ぶべきじゃないですね。`click`イベント内で`modalAppear`関数が呼ばれ、その中でまた自身を呼び出す`click`イベントが登録されているので、倍々に増えていく、というのが正しいかもです。

1

追記

2018/11/24 02:59

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36104

test CHANGED
@@ -1 +1,7 @@
1
1
  後者は`modalAppear`関数を再帰していますが、その度に`click`イベントが登録されていくので、`modalAppear`関数の呼び出し回数が2回、4回、8回……と倍々に増えていくと思います。
2
+
3
+  
4
+
5
+ ***
6
+
7
+ 失礼、再帰と呼ぶべきじゃないですね。`click`イベント内で`modalAppear`関数が呼ばれ、その中で`click`イベントが登録されているので、倍々に増えていく、というのが正しいかもです。