JS代码中单引号为什么能直接嵌套单引号?

在做一个练习中遇到的疑问,代码如下:

oDiv1.innerHTML='<div id="div3"><img src="image/q2.jpg"><p>'+oTxt.value+'</p></div>';

为什么这个代码中的 +oTxt.value+ 必须用单引号嵌套代码才能运行?
JS中不是说单引号内必须写双引号吗?

//弄明白了,不好意思麻烦了。原来是两个字符串的拼接,理解错误。。


函数式编程
浏览 423回答 1
1回答

RISEBY

是左右两个字符串、单引号用作区分左边字符串和右边字符串如果用双引号会把加号和属性名认为是字符串
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript