DQNなJavaScriptリファクタリング

 ためになるのは⇒実践JavaScriptリファクタリング

同じ事をやるにも、いろんな書き方があるわけでいかにして短くてわかりやすいコードを書くかというノウハウを紹介します。
例として"abcde"を80回繰り返した文字列を作るとして実際に自分のコーディングスタイルがどんな風に変化していったのか、という。
 
短くなるのは確かなんだけどわかりやすいかというと、人によるかもしれない。

 だめになるのは↓

targetString="";
for(var i=0;i<80;i++)targetString += "abcde";
//WScript.Echo(targetString);

 DQNに高速化↓

targetString="";
for(var i=0;i<20;i++)targetString += "abcde";
targetString += targetString + targetString + targetString;
//WScript.Echo(targetString);

 案外最高速だったりすっとDQNも侮れない。
 (洒落ですってば)