右クリック時にカスタムしたコンテキストメニューを出す。
このjquery.contextmenu.r2.jsは2007年のjQueryのライブラリなんだな。
2023年6月24日(土)現在、私は未だにこれを使用している。
JavaScript
【JavaScript】サーチ情報のキーに対応する値を取得する
location.searchを使って現在ページURLのサーチ情報を取得する。
次にサーチ情報のキーに対応する値を取得する。
【JavaScript】URLの解析 その2
new URLを使用しないURL解析は次の通り。
このやり方も使えるな。
【JavaScript】URLからファイル名(画像)を抜き出す
URLからファイル名(画像)を抜き出す。
続きを読む【JavaScript】popメソッド
array.pop()メソッドは、実行した配列そのものに直接作用し、配列の最後の要素を削除する。
そして、array.pop()メソッドは削除した要素を返す。
配列の長さが1つ減る。
削除された要素が返されるという挙動になる。
array.pop()メソッドは配列を操作するメソッドである。
【JavaScript】任意の文字列をユーザアクションからクリップボードにコピーする
javaScriptにおいて、任意の文字列をユーザアクション(ボタンを押す等)からクリップボードにコピーする。
続きを読む【JavaScript】sortメソッド その3
sortを使って配列を並び替える。
配列の要素がオブジェクトの場合のsortを考える。
配列sの要素がオブジェクトの場合にオブジェクトのプロパティ名「first」の値で昇順に並び替える。
【JavaScript】localeCompareメソッドとsortメソッド
localeCompareメソッドは2つの文字列を比較する。
a.localeCompare(b)の場合 a < bで負の値, a > b で正の値, a = b で0が返る。
【JavaScript】sortメソッド その2
文字列,数値,真偽値を持つ配列をsortメソッドで並び替えるなら次のような比較関数を使って並び替える。
続きを読む【JavaScript】sortメソッド その1
sortメソッドは,その配列自身を中身をソートしたものに書き換える。ただし、このメソッドは、数値の配列を正しく並べ替えることができない。
JavaScriptの標準の比較関数は,比較の前に変数の型を調べない。どんな場合も要素を文字列とみなして比較されてしまう。
つまり、次のような挙動になる。
最近のコメント