ES6字符串替换无效

时间:2018-08-01 05:58:37

标签: javascript html ecmascript-6

test.html:

<!DOCTYPE html>
<html>
<head>
    <title>Test</title>
</head>
<body>
    <script src="test.js"></script>
</body>
</html>

test.js:

let fName = "Nick";
let lName = "Lee";

document.write('${fName}');

在Chrome上输出:

$ {fName}

我希望是尼克。

1 个答案:

答案 0 :(得分:0)

'${fName}'被视为常规字符串。您应该使用字符串模板:

document.write(`${fName}`);