js双引号、单引号、转义符之间的问题

var t=1;
console.log("<a href=\"#\" onclick=\"goPage("+t+")\" </a>")
console.log("<a href=\"#\" onclick=\"goPage('+t+')\" </a>") //为什么输出的是字符串不是变量?


Willsf
浏览 2949回答 3
3回答

FSYu

console.log("<a href=\"#\" onclick=\"goPage('+t+')\" </a>") //为什么输出的是字符串不是变量? console.log("<a href=\"#\" onclick=\"goPage(" + t + ")\" </a>") //上面的引号应该是双引号,你前面写的是双引号

产品经理不是经理

单引号和双引号可以相互嵌套。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript