質問編集履歴
4
title
CHANGED
File without changes
|
body
CHANGED
@@ -14,4 +14,4 @@
|
|
14
14
|
}
|
15
15
|
```
|
16
16
|
|
17
|
-
どちらのメソッドも
|
17
|
+
どちらのメソッドもプロパティの値に変更を加えますが、何か違いはあるのでしょうか?引数に渡した配列やobjectに変更を加えるのはマズかった気もしますが、理由がわかってません。
|
3
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
constructor () {
|
4
4
|
this.bar = { aaa: 123, bbb: 456 }
|
5
5
|
this.doSomething1(this.bar)
|
6
|
-
this
|
6
|
+
this.doSomething2()
|
7
7
|
}
|
8
8
|
|
9
9
|
doSomething1(arg) { arg.aaa = 10 },
|
2
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,8 +2,8 @@
|
|
2
2
|
class Foo {
|
3
3
|
constructor () {
|
4
4
|
this.bar = { aaa: 123, bbb: 456 }
|
5
|
-
doSomething1(this.bar)
|
5
|
+
this.doSomething1(this.bar)
|
6
|
-
doSomething2()
|
6
|
+
this,doSomething2()
|
7
7
|
}
|
8
8
|
|
9
9
|
doSomething1(arg) { arg.aaa = 10 },
|
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -14,4 +14,4 @@
|
|
14
14
|
}
|
15
15
|
```
|
16
16
|
|
17
|
-
どちらも同じ結果になりますが、何か違いはあるのでしょうか?引数に渡した配列やobjectに変更を加えるのはマズかった気もしますが、理由がわかってません。
|
17
|
+
どちらのメソッドも同じ結果になりますが、何か違いはあるのでしょうか?引数に渡した配列やobjectに変更を加えるのはマズかった気もしますが、理由がわかってません。
|