, чтобы сохранить свой прогресс
Цитирование строк с одиночными кавычками
Значения строк в JavaScript могут быть записаны с одинарными или двойными кавычками, если вы начинаете и заканчиваете одним и тем же типом кавычек. В отличие от некоторых других языков программирования одиночные и двойные кавычки работают одинаково в JavaScript.
const doubleQuoteStr = "Это строка";
const singleQuoteStr = 'Это также строка';
Причина, по которой вы, возможно, захотите использовать один тип кавычек вместе с другими, - это если вы хотите использовать оба в строке. const conversation = 'Finn exclaims to Jake, "Algebraic!"';
Однако это становится проблемой, если вам нужно использовать внешние кавычки внутри строки. Помните, что строка должна иметь одинаковые кавычки в начале и в конце. Но если у вас есть такая же кавычка где-то посередине, строка закончится раньше и выкинет ошибку. const goodStr = 'Jake asks Finn, "Hey, let\'s go on an adventure?"';
const badStr = 'Finn responds, "Let's go!"'; // Выдает ошибку
В goodStr выше вы можете безопасно использовать обе кавычки, используя обратную косую черту \
в качестве escape-символа (экранирующего символа).
Заметка
Обратную косую черту \
не следует путать с прямой косой чертой /
. Они не делают то же самое.
Измените предоставленную строку на строку с одинарными кавычками в начале и конце и без escape-символов. Прямо сейчас тег <a>
в строке использует двойные кавычки всюду. Вам нужно будет изменить внешние кавычки на одинарные кавычки, чтобы вы могли удалить escape-символы.
/**
* Your test output will go here.
*/