回答編集履歴

1

ぶっちゃけどういう事なの、について説明不足感があったので追記

2016/04/05 15:46

投稿

Favi_ty
Favi_ty

スコア42

test CHANGED
@@ -22,6 +22,10 @@
22
22
 
23
23
 
24
24
 
25
+ つまり、`mixin`と銘打ってる機能があるライブラリやアプリ毎に**それがどういう仕組みになっていて、どんな機能を持っているのかそれぞれ違ってる可能性が高い**ということです。
26
+
27
+
28
+
25
29
  > ・プロパティを持ったらなぜ駄目なのでしょうか?
26
30
 
27
31
 
@@ -29,6 +33,8 @@
29
33
  JavaScriptのオブジェクトはプロパティしか持っていません。**メソッドはないんです。**
30
34
 
31
35
  メソッドだと捉えているものは、実際には**関数が値として格納されているプロパティです。**
36
+
37
+
32
38
 
33
39
  なのでJavaScriptでmixin的なものを実装する場合も**「駄目と言われてもコレしかないんだよ!気を付けて使え!」**的な感じのものになってる事が多いです。
34
40