Строковые значения в JavaScript могут быть записаны в одинарные или двойные кавычки. В начале и конце строки должны находиться кавычки одного типа. В отличие от некоторых других языков программирования, одинарные и двойные кавычки работают в JavaScript одинаково.
doubleQuoteStr = "Это строка";
singleQuoteStr = 'Это тоже строка';
Единсвенным отличием в использовании двойных и одинарных кавычек в Javascript является то, что внутри двойных кавычек необходимо экранировать другие символы двойных кавычеки нет необходимости экранировать одинарные кавычки.
var myStr = "Внутри двойных кавычек мы не экранируем одинарную ' кавычку"
var myStr2 = "Но мы должны экранировать двойную кавычку \" символом бекслеш (\)"
В строках, заключенных в одинарные кавычки, все с точностью до наоборот: мы должны экранировать одинарные кавычки и не должны экранировать двойные.
var myStr = 'Мы можем использовать двойные кавычки("")внутри одинарных кавычек'
var myStr2 = 'Но одинарную кавычку \' мы должны экранировать, чтобы ничего не сломать'
Задание:
- Замените двойные кавычки в начале и конце строки на одинарные
- Удалите внутри строки экранирование для двойных кавычек
- Выведите переменную myStr в консоль