在php中,我们想要使用一个变量的话可以这样:
<?php
$var = "world";
echo "Hello $var !";
?>
而在js中,我们却只能用+做一下 concatenate
事实上还有一种很不科学的方法:
var world = "world";
alert("Hello $world !".split('$world').join(world);
我没有测试性能问题,但是少量应用问题应该不大。试想一下如果你需要在一段中使用3次相同的变量 - 你需要 concatenate 6次…… 这样的话一次搞定了可读性很强。当然对于不同变量的话不适用了(不同的可以用 .replace )