## 字符串專題
> * 對字符串進行循環操作。
> * 替換、查找等操作,使用正則表達式。
> * 因為`JAVASCRIPT`的循環速度較慢,而正則表達式的操作是用`C`寫成的`API`,性能比較好。
> * 字符串的拼接。
> * 字符串的拼接在我們開發中會經常遇到,所以我把其放在首位,我們往往習慣的直接用`+=`的方式來拼接字符串,其實這種拼接的方式效率非常的低,我們可以用一種巧妙的方法來實現字符串的拼接,那就是利用數組的`join`方法,具體請看我整理的:[Web前端開發規范文檔](http://kang.cool/modules/web_develop_standard/index.html "Web前端開發規范文檔")中的`javaScript書寫規范`倒數第三條目。
> * 不過也有另一種說法,通常認為需要用`Array.join`的方式,但是由于`SpiderMonkey`等引擎對字符串的“`+`”運算做了優化,結果使用`Array.join`的效率反而不如直接用“`+`”,但是如果考慮`IE6`,則其他瀏覽器上的這種效率的差別根本不值一提。具體怎么取舍,諸君自定。