サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
tyki.hatenadiary.org
すぐ名前を忘れてしまうのでメモ。Perlではオブジェクトのメソッド呼び出しにおいて、暗黙の第一引数として呼び出し元のオブジェクト情報が渡る。これをinvocantと呼ぶ。 sub method { my $self = shift; } invocantは上記のようにshiftで受け取るのが慣例。クラスから呼び出された場合はパッケージ名が、インスタンスから呼び出された場合はオブジェクトのリファレンスが渡される。 ちょっと調べてみたら、このinvocantというのは英和辞書にもあまり載っていない単語で、「invokeする人」という程度の意味らしい。invokeはメソッドやサブルーチンを呼び出すという意味の動詞だが、原義は「祈祷や儀式により霊的存在を召喚して術者と一体化すること」だそうで、西洋の魔術がルーツらしい。ちなみに、このinvocationにおいて呼び出す対象はイタコが行う口寄せのよう
selectタグで配置されるプルダウンメニュー、ないしリストボックスといったものの呼び方がどうも統一されてない&selectという単語が一般的なせいで、何かと検索で調べにくいのにはいつも困る。 さておき、id="target"なるselect要素の末尾にオプションを追加したいといった場合。jQueryの$()関数はprototype.jsとは違ってHTML要素ないしDOM要素ではなくjQueryオブジェクトを返すため、 var elm = $("#target"); elm.length = elm.length + 1; elm.options[elm.length - 1].text = "その他"; elm.options[elm.length - 1].value = "99"; 上記のコードは期待通りには動作しない。jQuery的にはappend()を使えばいいらしい。 $("#
このページを最初にブックマークしてみませんか?
『tyki.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く