事前利器を欲善する:javascript常備ツールまとめ


使用頻度別ランキング:
1,IDE
個人的には、eclipseショートカットキーが使い慣れているため、aptana IDEが優先されます.
個人の好みでintelJ,gvimが選べます
2,debugger
Debuggerのショートカットキーを熟知することは、効率的なcodingの鍵の一つです.
FFはfirebugに属し、IEはIE 8のdebuggerを除いて良い鳥が一人もいない.
3,API doc
様々なAPIの電子書籍を熟練して読むには、HTMLやjscriptの電子書籍が必要で、必要に応じてYUI、mootools、jqueryなどを常備しています.多くのapiのfunctionはそんなに簡単にgoogleで得られるものではないことを知っておく必要があります.
e.g.string.replace(Regex, function)

function f2c(s) {
  var test = /(\d+(\.\d*)?)F\b/g;    //Initialize pattern.
  return(s.replace
    (test,
      function($0,$1,$2) { 
        return((($1-32) * 5/9) + "C");
      }
    )
  );
}

4,ガジェット
YSlow, Google page speed, httpwatch ==> performance tuning
Jslint ==> coding convention
YUI Compressor, Jawr => compress
5、お茶の後の遊び
まずyui,mootools,jquery,Prototype&script.を見てみましょう.aculo.us,extのsource code,
そしてrefactor自身のプロジェクトで結成されたFMLのjsに戻ります
暇な卵はかわいがって51 jsに行ってほらを吹いて騒ぎます