質問編集履歴

1

コードの可読性

2017/06/10 16:02

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -16,6 +16,8 @@
16
16
 
17
17
  }
18
18
 
19
+
20
+
19
21
  // 2. MyObjectオブジェクトのコンストラクター
20
22
 
21
23
  MyObject = function(func){
@@ -26,9 +28,13 @@
26
28
 
27
29
  }
28
30
 
31
+
32
+
29
33
  // 3. MyObjectインスタンスの生成
30
34
 
31
35
  var obj = new MyObject(myFunc("arg")); // 2つ目: ここで関数が実行されてしまう。
36
+
37
+
32
38
 
33
39
  // 4. MyObjectのexecメソッドを定義
34
40
 
@@ -37,6 +43,8 @@
37
43
  this.func_as_property();
38
44
 
39
45
  }
46
+
47
+
40
48
 
41
49
  // 5. execメソッドからmyFunc()を実行
42
50