🧾 Методы строк в JavaScript (часть 2)
Длина строки
Свойство length возвращает длину строки.
var txt = "АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ";
var sln = txt.length;
Поиск строки в строке
Метод indexOf() возвращает индекс (положение) на first вхождения указанного текста в строке.
Пример:
var str = "Пожалуйста, найдите, где происходит 'размещение'!";
var pos = str.indexOf("размещение");
JavaScript считает позиции с нуля.
0 - первая позиция в строке, 1 - вторая, 2 - третья и т.д.
📋 #JavaScript #Совет
▬▬▬▬▬▬▬▬
// How To WebDev
Длина строки
Свойство length возвращает длину строки.
var txt = "АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ";
var sln = txt.length;
Поиск строки в строке
Метод indexOf() возвращает индекс (положение) на first вхождения указанного текста в строке.
Пример:
var str = "Пожалуйста, найдите, где происходит 'размещение'!";
var pos = str.indexOf("размещение");
JavaScript считает позиции с нуля.
0 - первая позиция в строке, 1 - вторая, 2 - третья и т.д.
📋 #JavaScript #Совет
▬▬▬▬▬▬▬▬
// How To WebDev
🧾 Методы строк в JavaScript (часть 3)
Метод lastIndexOf() возвращает индекс последнего вхождения указанного текста в строке.
Пример:
var str = "Пожалуйста, найдите, где происходит 'размещение'!";
var pos = str.lastIndexOf("размещение");
Оба indexOf(), и lastIndexOf() возвращают -1, если текст не найден.
Пример:
var str = "Пожалуйста, найдите, где происходит 'размещение'!";
var pos = str.lastIndexOf("размещение");
📋 #JavaScript #Совет
▬▬▬▬▬▬▬▬
// How To WebDev
Метод lastIndexOf() возвращает индекс последнего вхождения указанного текста в строке.
Пример:
var str = "Пожалуйста, найдите, где происходит 'размещение'!";
var pos = str.lastIndexOf("размещение");
Оба indexOf(), и lastIndexOf() возвращают -1, если текст не найден.
Пример:
var str = "Пожалуйста, найдите, где происходит 'размещение'!";
var pos = str.lastIndexOf("размещение");
📋 #JavaScript #Совет
▬▬▬▬▬▬▬▬
// How To WebDev
🧾 Методы строк в JavaScript (часть 4)
Оба метода принимают второй параметр в качестве начальной позиции для поиска.
Пример:
var str = "Пожалуйста, найдите, где происходит 'размещение'!";
var pos = str.indexOf("размещение", 15);
Эти lastIndexOf() методы выполняют поиск в обратном направлении (от конца к началу), что означает: если второй параметр равен 15, поиск начинается с позиции 15 и выполняется поиск до начала строки.
Пример:
var str = "Пожалуйста, найдите, где происходит 'размещение'!";
var pos = str.lastIndexOf("размещение", 15);
📋 #JavaScript #Совет
▬▬▬▬▬▬▬▬
// How To WebDev
Оба метода принимают второй параметр в качестве начальной позиции для поиска.
Пример:
var str = "Пожалуйста, найдите, где происходит 'размещение'!";
var pos = str.indexOf("размещение", 15);
Эти lastIndexOf() методы выполняют поиск в обратном направлении (от конца к началу), что означает: если второй параметр равен 15, поиск начинается с позиции 15 и выполняется поиск до начала строки.
Пример:
var str = "Пожалуйста, найдите, где происходит 'размещение'!";
var pos = str.lastIndexOf("размещение", 15);
📋 #JavaScript #Совет
▬▬▬▬▬▬▬▬
// How To WebDev