我从在线课程中看到了以下代码行:
photoHtml += '<a href="' + photo.link + '">';
在这里,“照片”是一个对象,而photo.link实际上是一个URL。
但这是我第一次看到人们一起使用''(我是javascript新手),所以我不确定这样做是什么。我的猜测是这是一种将引号添加到变量的方法吗?因为如果我们直接放置引号围绕变量photo.link,那么它将不能用作变量,例如“ photo.link”?
在python中,我将使用'“'+ photo.link +'”'处理案件。那么,“'+ photo.link +'”在javascript中是否做同样的工作?
先感谢您!我知道它确实是业余爱好者,但我尝试在Google上进行搜索,但未找到所需的答案。
最佳答案
您可以定义字符串文字,例如'a string'
或"a string"
。两者都允许包含另一种字符而不包含转义字符:'"hello" world'
是包含"hello" world
的字符串。
关于javascript - Javascript“'+ aStringVarible +'”(双引号加单引号)有什么作用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34074017/