2012-07-01から1ヶ月間の記事一覧

JavaScriptのクロージャを説明

続いてクロージャについても説明。こう言えばよかったと今さらながらに思ったのでメモ。 JavaScriptの関数はオブジェクトである 関数内で宣言された変数や関数の引数は,呼び出しごとに生成されるオブジェクト(変数オブジェクト)のプロパティとなる 関数内…

JavaScriptのthisのこと

会社でJavaScriptのthisキーワードについて説明する機会があった。 [this]はキーワード 同じ関数でも,呼び出される状況に応じてthisの指すオブジェクトは変わる コンストラクタ関数内のthisはnewされるオブジェクト(コンストラクタ関数の戻り値)を指して…

Gitのインストール,設定メモ

前後したけど,Gitのインストールメモ Git - Downloadsから最新バージョンをダウンロード(記事作成時は[Git-1.7.11-preview20120620.exe]) ダウンロードしたexeを実行 インストール先を[C:\git]に変更(既定の[Program Files]だと,Emacsから使えなかった…

svn->gitへのclone

gitを触ってみようと思い,試しにこれまで使っていたsvnのリポジトリをcloneしようとして躓いたのでメモ(Windows)。 git-svnのモジュール追加 git-bashで $ git svn clone file:///D/repoとしても Can't locate Git/SVN/Editor.pm in @INC ...とのエラーが発…