2011-10-01から1ヶ月間の記事一覧

Javascript の call と apply の動作

var p = {age: 23}; function hoge(arg){ console.log(arg + ' is ' + this.age + ' years old.'); } hoge.call(p, 'Tom'); //Tom is 23 years old. ここでは、 hoge.call(p, 'Tom'); のコードを日本語で表現すると、 「オブジェクトpをhogeのthisにセットし…

調べたいこと

Javascriptについて調べたいこと ・callee ・arguments

Firefoxで要素の選択ができないようにする

element.onmousedown = function(){ window.getSelection().removeAllRanges(); }

element.style.topが取得できないとき

CSSで指定したtopとleftがelement.style.top、element.style.leftで取得出来なかった。(Google Chrome)Javascriptでelement.style.top = '100px'とかやると取得できた。CSSで取得したtopやleftは取得できないのかな。 ■追記 element.style.topではなくelemen…

イベントオブジェクトのプロパティについて

clientX: ブラウザのクライアント領域を原点とした x 座標 clientY: ブラウザのクライアント領域を原点とした y 座標 screenX: モニタのスクリーン領域を原点とした x 座標 screenY: モニタのスクリーン領域を原点とした y 座標

クロス結合を行う

SELECT FROM * tablename CROSS JOIN tablename02, tablename03, tablename04, ...; クロス結合は対象のテーブルのレコード全ての組み合わせを作成するように結合される。つまり、結合後のレコード数はテーブルに存在するレコード数倍されていく。例えば3レ…

端末でファイル名によるファイル検索を行う

find . -name "filename"