JSLintギザ厳シス

昨日、JSLint入れてみたものチェック厳しすぎるわエラーよくわからないわハイライト見辛すぎるわで泣けたので違う方法でやってみた。

こっちを採用

~/.vim/.vimrc.bundle

" JSLint
NeoBundle 'git://github.com/vim-scripts/lint.vim.git'
" Better Javascript Indent
NeoBundle 'git://github.com/pangloss/vim-javascript.git' 

JQueryのインデントがアレなのを解消するにはBetter Javascript Indentationがいいらしい。

Google Chromeで使われているV8エンジンが必要なのでGitからソースコード落としてきてMakeする

$ git clone git://github.com/v8/v8.git v8
$ cd v8
$ make dependencies
$ make native
$ sudo cp out/native/d8 /usr/local/bin
$ cd ..
$ rm -rf v8

これでおk。
勉強は明日から。。。といってもprototypeまでは今日の昼休みで大体おさらいできたので
クロージャ、Curry化、部分適用とかFunctionalな方面を中心に攻めていく。