are string immutable in javascript?
An immutable value is the exact opposite – after it has been created, it can never change. ... The reason is that strings are immutable – they cannot change, we can only ever make new strings. Strings are not the only immutable values built into JavaScript. Numbers are immutable too.