chh*_*vey 6 javascript string concatenation string-concatenation
在 JavaScript 中,
hello += ' world'
// is shorthand for
hello = hello + ' world'
Run Code Online (Sandbox Code Playgroud)
是否有相反方向的速记运算符?
hello = ' world' + hello
Run Code Online (Sandbox Code Playgroud)
我试过了,hello =+ ' world'但没有用:它只是类型转换' world'为NaN,然后将其分配给hello.
有没有相反方向的简写运算符?
不,所有JavaScript 复合赋值运算符都将目标作为左侧操作数。
只需使用hello = ' world' + hello;您的声明即可。如果您重复执行此操作,请考虑使用数组作为缓冲区,您可以通过unshift方法在其前面添加。