回答編集履歴

2

わかりやすくなるように変更

2017/09/08 05:29

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36115

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  obj.toString === obj.__proto__.toString; // true
18
18
 
19
- obj.toString === Object.prototype.toString; // true
19
+ obj.__proto__.toString === Object.prototype.toString; // true
20
20
 
21
21
 
22
22
 
@@ -24,7 +24,7 @@
24
24
 
25
25
  Object.toString === Object.__proto__.toString; // true
26
26
 
27
- Object.toString === Object.prototype.toString; // false
27
+ Object.__proto__.toString === Object.prototype.toString; // false
28
28
 
29
29
 
30
30
 

1

追記

2017/09/08 05:29

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36115

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- // __proto__ と prototype は違うものです
9
+ // __proto__ と prototype は違うものです
10
10
 
11
11
  Object.__proto__ === Object.prototype; // false
12
12
 
@@ -26,4 +26,16 @@
26
26
 
27
27
  Object.toString === Object.prototype.toString; // false
28
28
 
29
+
30
+
31
+
32
+
33
+
34
+
35
+ //とはいえ、最終的には同じところにいくんですけどね。
36
+
37
+ Object.__proto__.__proto__ === Object.prototype; // true
38
+
39
+
40
+
29
41
  ```