Home > 技術 > JavaScriptで関数内のthisを文字列にする方法

JavaScriptで関数内のthisを文字列にする方法

jQuery() の挙動を解読する(29) jQuery.css() クラスメソッド upon ver1.3.2──jQuery解読(43)を読んでいて、jQueryのeachではthisが第1引数(文字列とか)になると書かれていたので実際に試してみた。

ソースコード

どうやら文字列を渡すとnew String()を行った状態で呼び出し先関数のthisにセットされるみたいですね。
そのthisと文字列結合をするとobject型からstring型へ自動でキャストしてくれます。

う~ん、今まで文字列なんて渡したことがなかったのですごい新鮮w

jQueryの場合

Trackback:0

TrackBack URL for this entry
http://hisasann.com/cgi-bin/mt/mt-tb.cgi/1163
Listed below are links to weblogs that reference
JavaScriptで関数内のthisを文字列にする方法 from HouseTect, JavaScriptな情報をあなたに

Home > 技術 > JavaScriptで関数内のthisを文字列にする方法

Tag cloud
月別アーカイブ
Powered by
Powered by
Movable Type Commercial 4.261

Page Top