Строки JavaScript
Строка JavaScript - это объект, представляющий последовательность символов.
Эти символы могут быть
letters
,
numbers
,
special characters
.
Строки создаются путем заключения строковых символов в одинарные
'
или двойные кавычки
"
.
Все, что вы напишете в этих кавычках, будет считаться строкой и будет напечатано как есть.
Вы можете использовать любую цифру, алфавит или любой символ в строке.
Escape-последовательности JavaScript
Поскольку веб-браузер игнорирует пробелы, что, если бы мы добровольно хотели иметь пробелы между текстом. Как бы мы могли отображать эти пробелы, чтобы браузер не игнорировал их?
Escape-символы помогают нам отображать пробелы в браузере, а также предоставляют множество других полезных символов.
Escape-последовательности с использованием обратной косой черты
(\)
очень полезны для отображения тех символов, которые нельзя ввести с клавиатуры.
Вот несколько наиболее часто используемых escape-последовательностей:
-
\n
используется для символа новой строки. Он прерывает поток текста, а затем отображает текст в следующей строке. -
\t
используется для символа табуляции. Он отображает несколько пробелов по длине символа табуляции. -
\r
используется для символа возврата каретки. Он перемещает курсор в начало строки. -
\b
используется для символа возврата. -
\\
используется для одиночной обратной косой черты (\)
Есть два способа создать строку в JavaScript:
- Использование строкового литерала.
- Используя ключевое слово new.
Строковый литерал JavaScript
Строки, которые вы пишете в исходном коде, написаны на
quotes
или
backticks
, но вывод браузера не включает никаких цитат.
Итак, строковый литерал - это то, что вы пишете в кавычках в исходном коде, а то, что мы видим в выводе, называется строковым значением.
Синтаксис:
var string_name = "строковое значение";
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> JavaScript String </title>
</head>
<body>
<script>
var str="This is an Example of string literal";
document.write(str);
</script>
</body>
</html>
Выход
Новое ключевое слово в строке JavaScript
new
Ключевое слово используется для создания экземпляра строки.
Этот экземпляр можно использовать в любом месте программы как ссылку на строку.
var string_name = new String ("строковый литерал");
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> JavaScript String New Keyword </title>
</head>
<body>
<script>
var stringname = new String("This is an Example of javascript string");
document.write(stringname);
</script>
</body>
</html>