Javascript основные навыки при работе со строками
Если вы хотите разбить большую строку на несколько строк, то используйте обратный слеш, без обратного слеша вы увидите ошибку:
javascript
var str = 'Это моя очень \
большая строка';
Получить определенный символ строки вы можете двумя способами:
javascript
var str = "строчка";
//Получаем первый символ строки:
console.log(str.charAt(0)); // c
console.log(str[0]); //c
Метод toLowerCase()
поспособствует привести строку к нижнему регистру:
javascript
var str = 'Это моя';
console.log(str.toLowerCase()); // это моя
Полезный свойства и методы строки
length
- длина строкиindexOf(s)
- позволяет искатьs
в строке, например: есть строкаstr
и в ней мы хотим найти букву"O"
:str.indexOf("O")
МетодindexOf
возвращает позицию подстроки
Второй необезательный аргумент методаindexOf
позволяет указать с какой позиции следует продолжить поиск, то есть: если вы нашли совпадения для 1-й позиции, то для второй позиции необходимо указать:str.indexOf("O",2)
LastIndexOf()
- возвращает позицию подстроки, но с конца строки- Чтобы из строки получить подстроку используйте на выбор следующие методы:
substring(str,end);
substr(start[,length]);
slice(start,end);
split
javascript
var arr = str.split([separator][, limit]);
Параметры:
separator
регулярное выражение или строка, по которой делить str
limit
максимальное количество кусков, на которые может быть разбита строка
Описание, использование
Метод split
возвращает новый массив.
Строка бьется по separator
, при разбивании separator
пропадает:
javascript
arr = "a,b,c".split(',') // массив ["a", "b", "c"]
Более подробно на: javascript.ru/String/split
Комментарии к статье