回答編集履歴
1
コード中の説明追加
test
CHANGED
@@ -9,7 +9,10 @@
|
|
9
9
|
}
|
10
10
|
}
|
11
11
|
|
12
|
-
// (obj={str:'', func:()=>{}})は、
|
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);
|