Javascript lacks complete string manipulation operations. This an attempt to fill that gap.
One of the most useful libraries for me is Underscore String. It has a lot of functions that fill in missing pieces related to string manipulation. And it uses the easy peasy underscore syntax.