クラスを文字列に暗黙的に変換する
JavaScript でオブジェクトを作成したときに、そのインスタンスを暗黙的に文字列として扱えるようにするには、クラスに toString メソッドを組み込む。 たとえば、次のような実装になる。 function ex …続きを読む→
JavaScript でオブジェクトを作成したときに、そのインスタンスを暗黙的に文字列として扱えるようにするには、クラスに toString メソッドを組み込む。 たとえば、次のような実装になる。 function ex …続きを読む→
孫と保育園から帰る途中、名前の知らない花が咲いていました。後で名前を調べようと持っていた携帯で写してきたが、まだ名前が分かりません。5月の終わりから6月の時期だけに咲いている花のようです。 やっと名前がホタルブクロである …続きを読む→
港が見える丘公園の隣にあるバラ園のバラがきれいに咲いていました。天気が良く大勢の見学者がいました。
jQueryには子要素の設定や取得を行うメソッドとして、textとhtmlがある。 しかし、既に設定されているtextを消したい場合はどうすればよいのか分からなかったので調べてみた。 結果は簡単で、次のようにテキストを” …続きを読む→
JavaScriptでメソッドを動的に実行したい場合は配列のように指定する。 <body> <div id="square"> <h4>イベント処理を実行</ …続きを読む→
JavaScriptを使ってオブジェクトや配列の内容を表示する関数を作ってみた。最初は単純なオブジェクトや配列を表示するだけであったが、オブジェクトや配列の中に更にオブジェクトや配列を含む階層構造を持つものも表示したくな …続きを読む→
JavaScriptでオブジェクトの型を調べることが生じたので、その方法をいろいろと調べた結果、instanceof演算子を使うと型を調べることができきた。このことを忘れないよう記録しておく。 まず、instanceof …続きを読む→
他ライブラリと$が共存する場合でも$を使いたい場合は、$がjQueryオブジェクトを表す範囲をあらかじめ決めておくことができる。その方法は、「関数の仮引数に$をセットしておき、実引数にjQueryオブジェクトを設定する」 …続きを読む→
jQuery UI のAutocompleteウィジェットで日本語入力をすると選択入力した内容が正しく確定されない挙動があった。 調べてみるとAutocompleteをそのまま使うと入力が確定しない間もいちいち検索が走っ …続きを読む→
jQuery UIはオプションとメソッドがある。似た役割を果たすものであるが次の違いがある。 オプション ⇒ ウィジェットを生成するときに設定できる メソッド ⇒ ウィジェットを生成した後でしか実行できない。 メソッドを …続きを読む→