Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК СДЕЛАТЬ
     ❯   

JS Справочник


JavaScript

Модификаторы: Группы: Метасимволы: Квантификаторы: Свойства: Методы:

Window


HTML DOM


HTML События


Web APIs


HTML Объекты


Другие ссылки





JavaScript Строки Справочник



JavaScript Строки

Строка JavaScript хранит последовательность символов, например "Андрей Щипунов".

Строка может представлять собой любой текст в двойных или одинарных кавычках:

let carName1 = "Вольво XC60";
let carName2 = 'Вольво XC60';
Попробуйте сами »

Строковые индексы начинаются с нуля:

Первый символ находится в позиции 0, второй в позиции 1 и т.д.

Учебное пособие по строкам можно найти в нашем Руководстве по строкам JavaScript.


Свойства строк и методов

Обычно строки типа "Андрей Щипунов" не могут иметь методы или свойства, поскольку они не являются объектами.

Но в JavaScript методы и свойства также доступны для строк, поскольку JavaScript обрабатывает строки как объекты при выполнении методов и свойств.


JavaScript методы строк

Имя Описание
charAt() Возвращает символ по указанному индексу (позиции)
charCodeAt() Возвращает Юникод символа по указанному индексу
concat() Возвращает две или более объединенные строки
constructor Возвращает функцию-конструктор строки
endsWith() Возвращается, если строка заканчивается указанным значением
fromCharCode() Возвращает значения Юникода в виде символов
includes() Возвращается, если строка содержит указанное значение
indexOf() Возвращает индекс (позицию) первого вхождения значения в строку
lastIndexOf() Возвращает индекс (позицию) последнего вхождения значения в строку
length Возвращает длину строки
localeCompare() Сравнивает две строки в текущей локали
match() Ищет в строке значение или регулярное выражение и возвращает совпадения
prototype Позволяет добавлять свойства и методы к объекту
repeat() Возвращает новую строку с количеством копий строки
replace() Ищет строку по шаблону и возвращает строку, в которой заменено первое совпадение
replaceAll() Ищет строку по шаблону и возвращает новую строку, в которой заменяются все совпадения
search() Ищет в строке значение или регулярное выражение и возвращает индекс (позицию) совпадения
slice() Извлекает часть строки и возвращает новую строку
split() Разбивает строку на массив подстрок
startsWith() Проверяет, начинается ли строка с указанных символов
substr() Извлекает количество символов из строки из начального индекса (позиции)
substring() Извлекает символы из строки между двумя указанными индексами (позициями)
toLocaleLowerCase() Возвращает строку, преобразованную в строчные буквы, с использованием локали хоста
toLocaleUpperCase() Возвращает строку, преобразованную в прописные буквы, с использованием языкового стандарта хоста
toLowerCase() Возвращает строку, преобразованную в строчные буквы
toString() Возвращает строку или строковый объект в виде строки
toUpperCase() Возвращает строку, преобразованную в прописные буквы
trim() Возвращает строку с удаленными пробелами
trimEnd() Возвращает строку с удаленными пробелами в конце
trimStart() Возвращает строку с удаленными пробелами в начале
valueOf() Возвращает примитивное значение строки или строкового объекта

Примечание

Все строковые методы возвращают новое значение.

Они не меняют исходную переменную.



Строковые методы HTML-оболочки

Методы-оболочки HTML возвращают строку, заключенную в тег HTML.

Это не стандартные методы и могут работать не так, как ожидалось.

Методы Описание
anchor() Отображает строку как якорь
big() Отображает строку крупным шрифтом
blink() Отображает мигающую строку
bold() Отображает строку жирным шрифтом
fixed() Отображает строку, используя шрифт с фиксированным шагом
fontcolor() Отображает строку заданным цветом
fontsize() Отображает строку указанного размера
italics() Отображает строку курсивом
link() Отображает строку как гиперссылку
small() Отображает строку мелким шрифтом
strike() Отображает строку, зачеркнутую
sub() Отображает строку в виде нижнего индекса
sup() Отображает строку как надстрочный текст


×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.