JavaScript StringBuilder

a simple StringBuilder class that pushes individual strings into an array and then uses the join method to produce the concatenated output string. The code is simple and straightforward that it should be self-explanatory. Now here's an example of how to use it:
// create a StringBuilder
var sb = new StringBuilder();

// append some text
sb.append("Lorem ipsum dolor sit amet, consectetuer adipiscing elit, ");
sb.append("sed diem nonummy nibh euismod tincidunt ut lacreet dolore ");
sb.append("magna aliguam erat volutpat.");

// get the full string value
var s = sb.toString();