什么相当于PHP的".="在Javascript中,为变量添加一些东西..?

pni*_*ols 4 javascript php jquery

在PHP中,您可以:

$myvar = "Hello";
$myvar .= " world!";
echo $myvar;
Run Code Online (Sandbox Code Playgroud)

输出是:Hello world!

我怎么能在Javascript/jQuery中做到这一点..?

Ken*_*ler 11

var a = 'Hello';
    a += ' world';
alert(a);
Run Code Online (Sandbox Code Playgroud)

您将看到一个"Hello world"对话框.

但是要小心,

var a = 3;
    a += 'foo';
Run Code Online (Sandbox Code Playgroud)

结果:3foo.但:

var a = 3;
    a += 4;
    a += 'b';
Run Code Online (Sandbox Code Playgroud)

你会得到一个有趣的结果,可能不是你期望的结果.

  • 有趣的结果='7b' (2认同)