Javascript var in string

时间:2017-03-26 22:59:40

标签: javascript

所以我有这段代码,想知道如何将我的javascript var放到这个字符串中。我似乎无法为自己制作一个有效的代码。

对于我希望picture.value在那里的图像源。我尝试了不同的解决方案,但没有设法自己解决。非常感谢所有帮助

 var text = "<img src="">

我目前一直在尝试var text = "<img src=" + picture.value +"> 但这似乎对我不起作用。

3 个答案:

答案 0 :(得分:3)

您无法使用"&amp; '除非你用\来逃避它,否则 var text = '<img src="' + picture.value + '">'

 var text = "<img src=\"" + "Hi" + "\">"

(\d.\d)

答案 1 :(得分:3)

尝试使用名为Template literalsES6新功能(使用quote)。它更清洁,更简单。

&#13;
&#13;
var picture = {'value':'test-src-location'};
var text = `<img src="${ picture.value }">`;
console.log(text);
&#13;
&#13;
&#13;

答案 2 :(得分:0)

假设您的picture.value不为空。

var text = '<img src=' + picture.value + '>';

示例:https://jsfiddle.net/no293etL/

相关问题