jQueryで指定した箇所までスクロールする方法
ブログなどに自動的に目次をツールを作ろうとして挫折しました。その際に調べたことをメモしておきます。
HTMLでは見出しの部分にh2やh3などのタグを使います。このタグをめがけてスクロールする方法です。 (さらに…)
ゆるくつくる stabuckyのブログ
ブログなどに自動的に目次をツールを作ろうとして挫折しました。その際に調べたことをメモしておきます。
HTMLでは見出しの部分にh2やh3などのタグを使います。このタグをめがけてスクロールする方法です。 (さらに…)
アマゾンの商品ページへのリンクを生成するブックマークレットを作りました。
アマゾンのサイトの商品のページで実行すると次のようなHTMLをプロンプトに表示します。これをコピーしてブログなどにペーストします。 (さらに…)
jQueryUIを使うとダイアログを取り扱うことができますが、小さなプログラムなので、jQueryUIは使わずjQueryだけでダイアログを表示させてみようと思いました。
意外と苦労したので、メモとして残しておきます。 (さらに…)
コードを整形するツールはいろいろあります。
PHPにもあるのですが、使い勝手が悪かったり、整形が意図と違っていたり、どれも今一つです。
そこで自分で作ってみました。 (さらに…)
jQueryのセレクターで、全てを指定する場合は
を使います。
また、ある要素以外を指定する場合は
を使います。
とするとappleというクラスを使用している要素以外が指定されます。 (さらに…)
セル範囲を取得する場合はgetRangeを使います。
取得した範囲の値を配列として取得する場合はgetValuesを使います。
こうなれば通常のJavaScriptの手法が使えます。
一方、セル範囲に値をセットする場合はsetValuesを使います。配列を使うので処理がはやいです。
下のサンプルではセル範囲「A1:E5」について各セルの文字列の「abc」を「def」に置換しています。 (さらに…)
文字列を処理するときに空行が無駄な場合があります。
予め空行を削除してから処理する方法を整理しました。JavaScriptとPHPの場合です。 (さらに…)
JavaScriptではMath.randomを使って乱数を発生させます。0から1までの間の数がランダムに返ります。発生の確率はどの数も同じなので一様乱数といいます。
一方で、ある値に偏った乱数がほしい場合があります。例えば20点満点のテストで平均点が10点で人数が最も多く、0点と20点は人数が少ないというような分布になるような乱数です。このような分布を正規分布といい、このように発生する乱数を正規乱数といいます。 (さらに…)
JavaScriptにはmapやfilterなど配列に関する便利なメソッドがあります。
これらについて簡単にまとめてみました。
(さらに…)