В предыдущем обсуждении мы обсуждали методы массива JavaScript. Теперь мы обсудим строковый метод JavaScript. В своей карьере я не очень часто использовал строковые методы. Но, как программиста JavaScript, приятно знать вас. Например, я привел здесь несколько выбранных строковых методов.

Способ 1: длина

Хотя длина - это не метод. Это свойство, оно используется для измерения длины строки.

Пример:

const str = "My favourit programming language is js";
console.log(str.length)
// Output is: 38

Способ 2: toLowerCase()

Функция этого метода состоит в том, чтобы преобразовать все буквы в строке в маленькие буквы.

Пример:

const str = "Hello World";
console.log(str.toLowerCase());
// Output is: hello world

Способ 3: toUpperCase()

Функция этого метода состоит в том, чтобы преобразовать все буквы в строке в большую букву от руки.

Пример:

const str = "Hello World";
console.log(str.toUpperCase());
// Output is: HELLO WORLD

Метод 4: включает()

Функция этого метода заключается в поиске строк. Если вы ищете слово или букву, он возвращает ложь, если это не так. Помните, что регистр чувствителен.

Пример:

const str = "JavaScript is my fv language";
console.log(str.includes("JavaScript"));
// Output is: true

Способ 5: startWith() и endWith()

Функция startsWith() и endsWith() заключается в установке курсора в начале и конце строки соответственно. Если вы найдете слово или букву после поиска, она вернет false, если это не так.

Пример:

const str = "Please support me via clap";
console.log(str.startsWith("Please"));
// Output is: true
const str2 = "Please support me via comment";
console.log(str2.endsWith("please"));
// Output is: false

Способ 6: поиск()

Он работает как includes() в стиле SARS. Но он не включает истину или ложь в качестве возврата как includes(), ему дан порядковый номер. Имейте в виду, что если вы ничего не получите от атипичной пневмонии, возвращается -1.

Пример:

const str = "Hello World";
console.log(str.search("W"));
// Output is: 6
const str2 = "Hello World";
console.log(str2.search("Z"));
// Output is: -1

Способ 7: match()

Он работает как includes() и search(). Но он возвращает массив напрямую, не возвращая true, false или номер индекса. Помните, что / l / является регулярным выражением, а затем g означает global означает, что мы будем действовать глобально.

Пример:

const str = "Hello World";
console.log(str.match("l"));
// Output is: ["l"]
const str2 = "Hello World";
console.log(str2.match(/l/g));
// Output is: ["l", "l", "l"]

Способ 8: indexOf() и lastIndexOf()

Эти два метода возвращают номер индекса в виде строки. Разница между ними заключается в том, что indexOf() выполняет поиск в первую очередь, а lastIndexOf() выполняет поиск в последнюю очередь.

Пример:

const str = "Hello World";
console.log(str.indexOf("l"));
//Output is: 2
const str2 = "Hello World";
console.log(str2.lastIndexOf("l"));
//Output is: 9

Способ 9: заменить()

Функция этого метода состоит в том, чтобы заменить любое слово или букву в строке и вставить другое слово или букву. Здесь вы должны указать два параметра, один должен быть зависимым, а другой должен быть заменен. Если есть орфографическая ошибка, он вернет предыдущую строку.

Пример:

const str = "Hello World";
console.log(str.replace("World", "JavaScript"));
// Output is: "Hello JavaScript"
const str2 = "Hello World";
console.log(str2.replace("WorldY", "JavaScript"));
// Output is: "Hello World"

Способ 10: обрезка()

Функция этого метода состоит в том, чтобы исключить наличие лишнего пробела до или после строки. Он не может исключать пространство посередине.

Пример:

const str = "   Hello World   ";
console.log(str)
// Output is: "   Hello World   "
const str2 = "   Hello World   ";
console.log(str2.trim());
// Output is: "Hello World"

Способ 11: split()

Функция этого метода состоит в том, чтобы разбить любую строку и преобразовать каждое слово или букву в массив. Этот метод требует определения параметра. Элемент массива будет захвачен до и после того, который будет определен, а запятая будет помещена вместо этой буквы или слова.

Пример:

const str = "Hello World";
console.log(str.split(" "));
// Output is: ["Hello", "World"]
const str2 = "Hello World";
console.log(str2.split("o"));
// Output is: ["Hell", " W", "rld"]

Способ 12: повтор()

Этот метод используется для воспроизведения строки. Этот метод использует параметр, функция которого состоит в том, чтобы указать, сколько раз строка будет переработана.

Пример:

const str = "Hello World";
console.log(str.repeat(2));
// Output is: "Hello WorldHello World"

Способ 13: toString()

Этот метод используется для преобразования любой переменной в строку.

Пример:

const str = 12;
console.log(str.toString());
// Output is: "12"

О, я так устал. Это все на сегодня. Увидимся в следующем.