var a="床前明月光,疑是地上霜。
举头望明月,低头思故乡。"
console.log(a)
这样浏览器无法识别是为何
不想用ES6的话可以用古老的数组拼接方法..
var a = [
"床前明月光, 疑是地上霜",
"举头望明月, 低头思故乡"
].join("\n")
你的字符串从哪来的..如果是输入的textarea的话,得到的就是字符串,你要是想直接把字符串贴到代码里使它成为字符串不通过转换那不现实..
window.onload = () => {
let textarea = document.getElementById('input');
textarea.onchange = (event) => {
console.log("输出a:");
let a = textarea.value;
console.log(a);
};
}
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
ES6写法:
其中的空格/换行会被保存,同时也能够传入变量,代替 + 拼接: