回答編集履歴

1

追記

2020/03/11 01:29

投稿

kairi003
kairi003

スコア1332

test CHANGED
@@ -11,3 +11,15 @@
11
11
 
12
12
 
13
13
  あと個人的にAjaxはonreadystatechangeよりもonload/onerrorで書いたほうが完結でわかりやすいのと、イベント登録してからsendするという順番の方が安心感がありますね。
14
+
15
+
16
+
17
+ ---
18
+
19
+ #####追記
20
+
21
+ コアと分離したいということならやはりイベント処理がいいんじゃないでしょうか。
22
+
23
+ カスタムイベント作ってwindowに付けるか、postMessageすればいいと思います。
24
+
25
+ あとsendの順番については、非同期処理開始→イベント登録だと万が一イベントを登録するプロセスが終了する前にレスポンスが返ってしまった場合に困るって感じです。処理にかかる時間の差で結果的に正しく動作しますが言語的に動作順が保証されるわけではないので。