如何在字符串中添加双正斜杠而不在Javascript中注释掉?

时间:2015-10-18 00:22:26

标签: javascript escaping sublimetext3

我想创建一个字符串但是当我创建字符串变量时,双正斜杠会注释掉该行的其余部分。如何在不注释掉部分字符串的情况下创建字符串?

示例:

var linkVariable = "http://free.clipartof.com/176-Free-Cartoon-Owl-Clipart.jpg"

//之后的所有内容都会被注释掉。

1 个答案:

答案 0 :(得分:1)

通过将字符串放在引号中来在javascript中创建一个字符串:

var answer = "It's alright";
var answer = "He is called 'Johnny'";
var answer = 'He is called "Johnny"';

你已经正确完成了。

您所看到的可能是代码编辑器/ IDE中的语法突出显示。

当你开始使用时,一个好工具就是jsfiddle。

我使用以下代码为您设置了一个jsFiddle:

var linkVariable = "http://free.clipartof.com/176-Free-Cartoon-Owl-Clipart.jpg"

document.getElementById('link').value = linkVariable;
<input style="width:300px;" type="text" id="link"></input>

也可以在

获得

http://jsfiddle.net/chrislewispac/yte9f5yv/

您可以在输入框中看到字符串变量的值。

去看看并在javascript中创建不同类型。我从隔离问题和在外部环境中测试问题中学到了很多东西!

此外,您的代码编辑器可能具有可以调整的设置,以便为您解决此问题。

编辑:(因为你使用的是Sublime Text) 在崇高的文字中,您可以转到偏好设置 - &gt;浏览包 - &gt; Javascript并找到文件Comments.tmPreferences。然后,您可以编辑评论偏好。