Типы данных. String
JavaScript простым языком
Last updated
Was this helpful?
JavaScript простым языком
Last updated
Was this helpful?
Строка в JavaScript должна заключаться в кавычки. Можно в двойные, можно в одинарные. Правильный вопрос: как НУЖНО? А, нужно, заключать строку в одинарные кавычки. Это правило хорошего тона среди разработчиков. Ни в каких спецификациях это не указано, JavaScript будет работать и с двойными и с одинарными, но разработчики между собой покумекали и решили, что в одинарных смотрится лучше. Так что, будем тоже использовать одинарные, всегда и везде.
Получается, что можно делать так:
Так же строку можно заключить в обратные кавычки:
Обратные кавычки появились в ES6
и добавили массу удобных штук в JavaScript. Они как бы расширяют возможности обычной строки (в одинарных и двойных кавычках). Внутрь такой строки можно положить значение переменной
или какое-то выражение
и оно станет частью этой строки.
Например:
Как видишь, в строке с обратными кавычками использован синтаксис ${...}
, где вместо ...
можно подставить любую переменную или даже вызвать функцию и полученное значение вклеится в строку. Такой синтаксис будет работать только со строкой, которая обрамлена обратными кавычками
.
Скорее всего некоторые вещи могут звучать не очень понятно. Но, запомни, в обучении, и, тем более, в теории много непонятного. И, зачастую, даже опытные проггеры не знают некоторых вещей или не до конца понимают, как они работают. А ты стоишь у самых истоков, поэтому ничего страшного. Позже ты во всем разберешься =).