回答編集履歴

3

画像を追加しました

2018/03/09 08:34

投稿

退会済みユーザー
test CHANGED
@@ -1,6 +1,14 @@
1
- ReflectとProxyの対応存在ているよに思います
1
+ handler.get があるから、Reflect.get もある、いうこといかがで
2
2
 
3
- [Reflectの関数たち](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect)は [proxy handler methods](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler) と同じキーになっています。Proxyでちょっといじって、あとは普通の動きをさせたいときに、これが役に立ちます。
3
+ [Reflectの関数たち](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect)は [proxy handler methods](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler) と同じキーになっています。
4
+
5
+
6
+
7
+ ![イメージ説明](036d0d902419a616297985185b4595b1.png)
8
+
9
+
10
+
11
+ Proxyでちょっといじって、あとは普通の動きをさせたいときに、これが役に立ちます。
4
12
 
5
13
 
6
14
 
@@ -30,8 +38,4 @@
30
38
 
31
39
 
32
40
 
33
- の動きにしたいときはとりあえず引数をそのまま Reflect に渡せばよいので、書きやすくなります。ただし、definePropertyなどは結果がBooleanで返るなど、全く一緒ではない点には注意が必要ですが。
41
+ 通の動きにしたいときはとりあえず引数をそのまま Reflect に渡せばよいので、書きやすいです。ただし、definePropertyなどは結果がBooleanで返るなど、全く一緒ではない点には注意が必要ですが。
34
-
35
-
36
-
37
- 使い道は限られるものの、Reflect.getはそこにあった方がいい、ということでいかがでしょうか。

2

メソッドを関数に変えました

2018/03/09 08:34

投稿

退会済みユーザー
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ReflectとProxyの対応で存在しているように思います。
2
2
 
3
- Reflectのメソッドは [proxy handler methods](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler) と同じキーのメソッドを持っています。Proxyでちょっといじって、あとは普通の動きをさせたいときに、これが役に立ちます。
3
+ [Reflectの関数たち](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Reflect)は [proxy handler methods](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler) と同じキーになっています。Proxyでちょっといじって、あとは普通の動きをさせたいときに、これが役に立ちます。
4
4
 
5
5
 
6
6
 
@@ -34,4 +34,4 @@
34
34
 
35
35
 
36
36
 
37
- 使い道は限られる、Reflect.getはそこにあった方がいい、ということでいかがでしょうか。
37
+ 使い道は限られるものの、Reflect.getはそこにあった方がいい、ということでいかがでしょうか。

1

冒頭の部分を修正しました。

2018/03/09 00:14

投稿

退会済みユーザー
test CHANGED
@@ -1,4 +1,4 @@
1
- Reflect.getの意味を考えるよりも、ReflectとProxyの対応を考えのがいと思います。
1
+ ReflectとProxyの対応で存在しているように思います。
2
2
 
3
3
  Reflectのメソッドは [proxy handler methods](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Proxy/handler) と同じキーのメソッドを持っています。Proxyでちょっといじって、あとは普通の動きをさせたいときに、これが役に立ちます。
4
4
 
@@ -34,4 +34,4 @@
34
34
 
35
35
 
36
36
 
37
- 使い道は限られるが、Reflect.getはそこにあること期待されてる」ますがいかがでしょうか。
37
+ 使い道は限られるが、Reflect.getはそこにあった方がいい、ということでいかがでしょうか。