# Javascript Does Not Need a StringBuilder

**URL:** <https://forum.devtalk.com/t/javascript-does-not-need-a-stringbuilder/50779>\
**Category:** Frontend In The News\
**Tags:** javascript\
**Created:** [19 April 2022 13:06 UTC](https://forum.devtalk.com/t/javascript-does-not-need-a-stringbuilder/50779 "2022-04-19T13:06:51Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/communitynews/32/1113_2.png) [@CommunityNews](https://forum.devtalk.com/u/CommunityNews)\
**Post date:** [19 April 2022 13:06 UTC](https://forum.devtalk.com/t/javascript-does-not-need-a-stringbuilder/50779/1 "2022-04-19T13:06:51Z")

</div>

> Javascript Does Not Need a StringBuilder.  
> Today I learned that Javascript does not need a StringBuilder for accumulating a large number of concatinations. As a Java programmer, that came as a shock to me. This article summarizes my exploration of this fact. Effective Java A StringBuilder is grilled into Java programmers. Effective Java [1] says, “Item…

Read in full here:

> **[Javascript Does Not Need a StringBuilder](https://josephmate.github.io/2020-07-27-javascript-does-not-need-stringbuilder/)**
>
> Today I learned that Javascript does not need a StringBuilder for accumulating a large number of concatinations. As a Java programmer, that came as a shock to me. This article summarizes my exploration of this fact. Effective Java A StringBuilder is...

_This thread was posted by one of our members via one of our news source trackers._

---

<div class="post-metadata">

**Author:** ![davearonson](https://forum.devtalk.com/user_avatar/forum.devtalk.com/davearonson/32/591_2.png) [@davearonson](https://forum.devtalk.com/u/davearonson)\
**Post date:** [19 April 2022 14:56 UTC](https://forum.devtalk.com/t/javascript-does-not-need-a-stringbuilder/50779/3 "2022-04-19T14:56:46Z")

</div>

StringBuilder is a great example of premature optimization.

---

<div class="post-metadata">

**Author:** ![Hakanai](https://forum.devtalk.com/user_avatar/forum.devtalk.com/hakanai/32/4129_2.png) [@Hakanai](https://forum.devtalk.com/u/Hakanai)\
**Post date:** [26 April 2022 23:59 UTC](https://forum.devtalk.com/t/javascript-does-not-need-a-stringbuilder/50779/4 "2022-04-26T23:59:49Z")

</div>

Depends. If it’s the extreme case shown in that article, I’d say it’s worthwhile to use it, because the concatenation example literally didn’t finish for many of the runs.
