Строковые функции JavaScript - Примеры строковой функции в JavaScript

Содержание:

Anonim

Строковые функции JavaScript

Начнем с того, что строка - это объект в Javascript, способный хранить данные в текстовом формате. Проще говоря, массив символов или последовательность букв или символов в Javascript могут называться строками. Отдельный символ в массиве не имеет отдельного типа в Javascript.

Строка в Javascript может быть создана с использованием двойных или одинарных кавычек. Вы можете создать строку с помощью строкового литерала или с помощью нового ключевого слова (строковый объект). Оба метода были объяснены ниже:

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

var typeStringNameHere = “You created a string literal”;

В случае строкового объекта использование нового ключевого слова может помочь вам создать строку, учитывая следующий синтаксис:

var typeStringNameHere = new String(“You created a string object”);

Примеры строковых функций в JavaScript

Строковая функция проста в использовании. Здесь мы обсудим, как использовать строковую функцию в программировании JavaScript с помощью примеров.

  • Индекс()

Он будет искать и будет возвращать индекс первого вхождения упомянутого символа или подстроки в строке. Если указанный символ или подстрока не найдены, он вернет -1.

var st = "Please only find where 'only' occurs!";
var po = st.indexOf("only");

Метод indexOf () возвращает позицию первого вхождения упомянутого текста, то есть 7 .

  • LastIndexOf ()

Эта функция JavaScript String будет искать и возвращать индекс последнего вхождения упомянутого символа или подстроки в строке. Если упомянутый символ или подстрока не найдены, возвращается -1

var st = "Please only find where 'only' occurs!";
var po = st.lastindexOf("only");

Метод lastIndexOf () возвращает позицию последнего вхождения упомянутого текста, то есть 23

  • поиск()

Он будет искать и проверять совпадение в строке и возвращает индекс совпадения. Если указанный символ или подстрока не найдены, он вернет -1.

var st = "Please only find where 'only' occurs!";
var po = st.search("only");

Метод search () возвращает позицию первого вхождения упомянутого текста, то есть 7.

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

  • кусочек()

Эта строковая функция в JavaScript используется для обрезки части строки и возвращает обрезанную часть во вновь созданной строке.

var string = "Mango, Apple, Kiwi";
var r = string.slice(7, 12);

Результатом r будет: Apple

var s = "Apple, Kiwi";
var r = s.slice(-10, -6);

Результат г будет: киви

  • подстроку ()

Это то же самое, что и метод slice (). Единственное отличие состоит в том, что substring () не принимает отрицательные индексы.

var s = "Apple, Banana, Kiwi";
var r = s.substring(7, 13);

Результат г будет: Банан

  • зиЬзЬг ()

Это то же самое, что и метод slice (). Разница лишь в том, что в substr () второй параметр обозначает длину первого, то есть извлекаемого параметра

var s = "Apple, Kiwi";
var r = s.substr(7, 4);

Результат г будет: киви

  • заменить (х, у)

Этот метод заменяет первый параметр (x) вторым параметром (y) в строке:

var s = "Please visit Oracle!";
var n = s.replace("Oracle", "Microsoft");

Результат будет: Пожалуйста, посетите Microsoft!

  • Шара (у)

Возвращает символ, который находится в позиции «y» в строке.

var s = "WORLD";
var r = s.charAt(3);

Результатом r будет: L

  • charCodeAt (у)

Этот метод возвращает значение Unicode символа, который находится в позиции «y» в строке.

var str = "Halloween";
var r = str.charCodeAt(0);

Результатом r будет: 72

  • toLowerCase ()

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

var m = 'PYTHON';
var r = m.toLowerCase();

Результатом r будет: python

  • toUpperCase ()

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

var m = “python”;
var r = m.toUpperCase();

Результатом r будет: PYTHON

  • concat (v1, v2, …)

Этот метод объединяет одну или несколько строк в исходную и возвращает объединенную строку. Исходная строка не будет изменена.

var t1 = "Hi";
var t2 = "What's up!";
var t3 = t1.concat(" ", t2);

Результатом t3 будет: Привет, что случилось!

  • отделка()

Этот метод удалит все пробелы из начала и конца строки:

var s = " Hi What's up! ";
var b = s.trim());

Результатом b будет: «Привет, что случилось!»

  • сплит (разделитель)

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

var message="Welcome to hell !"
var word=message.split("t");

слово (0) содержит «Добро пожаловать», а слово (1) содержит «к черту!»

  • EndsWith ()

Этот метод выясняет, заканчивается ли строка символами указанной строки. Этот метод возвращает true, если строка заканчивается предоставленными символами, и false, если нет.

var s = "Hello guys";
var n = s.endsWith("guys”);

Результат n будет: ИСТИНА

  • начинается с()

Этот метод определяет, начинается ли строка с символов указанной строки. Этот метод возвращает true, если строка начинается с предоставленных символов, и false, если нет.

var s = "Hello guys";
var n = s.startsWith("Hello”);

Результат n будет: ИСТИНА

  • нанизывать()

Этот метод возвращает значение объекта String.

var string = "Hello guys!";
var r = string.toString();

Результат n будет: Привет, ребята!

  • длина

Это вернет количество символов, равное длине строки.

var string = "Hello People!";
var n = string.length;

Результат n будет: 12

Заключение - Строковые функции JavaScript

Таким образом, мы можем заключить, что строки JavaScript действительно важны для веб-функциональности. Это действительно захватывающий язык, а также легкий язык для погружения. Кроме того, JavaScript действительно гибкий и универсальный. Здесь мы рассмотрели только все строковые функции, которые может выполнять JavaScript, и он постоянно развивается.

Рекомендуемые статьи

Это было руководство к функциям JavaScript String. Здесь мы обсудили, как использовать строковую функцию в программировании JavaScript с помощью примеров. Вы также можете просмотреть наши другие предлагаемые статьи, чтобы узнать больше -

  1. Является ли Javascript объектно-ориентированным
  2. Введение в JavaScript
  3. Является ли Javascript чувствительным к регистру?
  4. Лучшие Javascript Frameworks
  5. Различные математические функции в JavaScript
  6. Регулярные выражения в Java