In Javascript,
hello += ' world'
// is shorthand for
hello = hello + ' world'
Is there a shorthand operator for the opposite direction?
hello = ' world' + hello
I tried hello =+ ' world' but it did not work: it just typecast ' world' into NaN and then assigned it to hello.
Is there a shorthand operator for the opposite direction?
No, all JavaScript compound assignment operators take the target as the left-hand operand.
Just use the hello = ' world' + hello; statement that you had. If you're doing this repetively, consider using an array as a buffer to which you can prepend by the unshift method.
There is not really a shorthand for what you are describing.
An alternative approach would be to use String's concat function:
var hello = 'hello';
var reverse = 'world '.concat(hello);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With