回答編集履歴

1

コード中の説明追加

2022/09/29 07:43

投稿

Cocode
Cocode

スコア2314

test CHANGED
@@ -9,7 +9,10 @@
9
9
  }
10
10
  }
11
11
 
12
- // (obj={str:'', func:()=>{}})は、calc()と書かれて、何も指定されなかったときのための、初期値
12
+ // (obj={str:'', func:()=>{}})は、
13
+ // calc()と書かれて引数に何も指定されなかったときのための、初期値
14
+ // calc(aaa)ときちんと引数を渡しているので、
15
+ // {str:'', func:()=>{}}は無視されます。
13
16
  function calc(obj) {
14
17
  let res = obj.method(); // ここで使う
15
18
  console.log(res);