teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/07/24 12:39

投稿

退会済みユーザー
answer CHANGED
@@ -13,4 +13,19 @@
13
13
  コンストラクタに渡したcallback関数に(null, ideas, this)の3つの引数を渡しているだけでは。
14
14
  (つまりコールバックを渡す側が、この引数を受け取ってどうするか決めること)
15
15
 
16
- このパッケージが何をするものか知らないので、JSとして読める範囲でお答えしました。
16
+ このパッケージが何をするものか知らないので、JSとして読める範囲でお答えしました。
17
+
18
+ 追記:
19
+ コンストラクタ云々は、もし引数の値を直接書いた場合に、
20
+ ```JavaScript
21
+ new Idea("なんかのパス", function(err, ideas, event) {
22
+ (何らかの処理)
23
+ });
24
+ ```
25
+ って書くほうが、仮に必ず第1引数がコールバック関数を書くものなら
26
+ ```JavaScript
27
+ new Idea(function(err, ideas, event) {
28
+ (何らかの処理)
29
+ }, "なんかのパス");
30
+ ```
31
+ ってなって見づらいからかもしれないです。憶測ですが。