我从在线课程中看到了以下代码行:

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/

10-13 02:26