Как добавить двойную косую черту в строке без комментариев в Javascript?

Я хотел бы создать строку, но когда я создаю строковую переменную, двойная косая черта комментирует остальную часть строки. Как создать строку, не комментируя часть строки?

пример:

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

Все после // закомментирован.

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) В возвышенном тексте вы можете перейти в "Настройки" -> "Обзор пакетов" -> "Javascript" и найти файл "Comments.tmPreferences". Затем вы можете отредактировать ваши комментарии.

Другие вопросы по тегам