http://d.hatena.ne.jp/gfx/20120223/1329996834(o.f=o.f)()はglobalになったこれの解釈はどうすれば…。こういうのは仕様書見ればだいたい解決する。ECMAScript - Documentation今回は3rdを参照しましたが5thでも同じであろう。 メソッド呼び出しは11.2.3のFunction callsなので、それを見る。 => 最初に(o.f=o.f)を評価 => =を使っているので、11.13.1 Smple Assignmentのルール... > このページを見る
最終更新時間:
2012年02月24日00時51分
みんなのブックマーク 人気(0) 新着
- JavaScriptでのWTFなコードの挙動の追い方
-
単純に、左辺値を返す演算では this を参照できるという理解でいいと思う。JavaScript に限らず LL だと一般的な設計じゃないかな (cf. たとえば Perl の場合は TIEHASH を見れば同様になってるのがわかる)
- ECMAScript大事ですね
- はい
-
ブログッ書いた








