回答編集履歴

3

メソッドだと一概にthis を使うわけではないので言い回しの修正

2024/11/29 07:47

投稿

juner
juner

スコア754

test CHANGED
@@ -27,4 +27,4 @@
27
27
  そのオブジェクトから そのプロパティ以外を使っていないことを示す為にあると 明確化されてよいと思っています。
28
28
  必須化するべきというのはなんともですが。
29
29
 
30
- ※ただし、メソッド等 this が影響する場合は使えないので注意が必要
30
+ ※ただし、メソッド等の作りによって this が影響する場合は使えないので注意が必要

2

目的について追記

2024/11/29 06:54

投稿

juner
juner

スコア754

test CHANGED
@@ -24,4 +24,7 @@
24
24
  console.log(`start=${start} end=${end}`);
25
25
  ```
26
26
 
27
+ そのオブジェクトから そのプロパティ以外を使っていないことを示す為にあると 明確化されてよいと思っています。
28
+ 必須化するべきというのはなんともですが。
29
+
27
30
  ※ただし、メソッド等 this が影響する場合は使えないので注意が必要

1

※は途中に止める必要はないので末尾に

2024/11/29 06:52

投稿

juner
juner

スコア754

test CHANGED
@@ -15,8 +15,6 @@
15
15
  }`);
16
16
  ```
17
17
 
18
- ※ただし、メソッド等 this が影響する場合は使えないので注意が必要
19
-
20
18
  あと、複雑な位置の値をとってくるときもだいたい 分割代入していますね。
21
19
 
22
20
  ```js
@@ -26,3 +24,4 @@
26
24
  console.log(`start=${start} end=${end}`);
27
25
  ```
28
26
 
27
+ ※ただし、メソッド等 this が影響する場合は使えないので注意が必要