我想创建一个字符串但是当我创建字符串变量时,双正斜杠会注释掉该行的其余部分。如何在不注释掉部分字符串的情况下创建字符串?
示例:
var linkVariable = "http://free.clipartof.com/176-Free-Cartoon-Owl-Clipart.jpg"
//
之后的所有内容都会被注释掉。
答案 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。然后,您可以编辑评论偏好。