В этой статье мы обсудим еще два строковых метода JavaScript. Если вы не читали мою предыдущую статью, то посмотрите здесь.

Перед дальнейшим обсуждением давайте начнем. . .

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

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

Пожалуйста, взгляните на приведенный ниже пример.

  • приведенный выше пример возвращает true, потому что фактическая строка начинается с указанной строки.

Давайте посмотрим один пример для ложного случая

  • как вы можете видеть, приведенное выше возвращает false, поскольку фактическая строка не начинается с «небес».
  • Этот метод также принимает позицию в качестве параметра
  • он определяет, где установить начальную точку. По умолчанию 0 (ноль).

Пример

  • приведенный выше код даст вам true в качестве возвращаемого значения. Потому что строка «от» находится в позиции (индекс) 10.

2 ) заканчивается с ( )

  • Метод endWith() работает прямо противоположно методу startWith().
  • он проверяет, соответствует ли указанная строка в конце фактической строки, и соответственно возвращает логическое значение.

Давайте посмотрим на пример

  • в этом примере я указал «небеса», и, поскольку строка заканчивается на «небеса», я получил возвращаемое значение как истинное.
  • он также принимает второй параметр. Это длина. По умолчанию строка.длина

Пример

  • приведенный выше код вернет true. Потому что, когда мы указываем параметр длины, фактическая строка будет разделена по указанному индексу. В данном случае это 14. Наконец, наша реальная строка изменится с «привет с небес» на «привет от» .
  • поэтому теперь строка заканчивается на «от».

ПРИМЕЧАНИЕ. Имейте в виду, что строки, которые вы передаете методам startWith() и endWith(), чувствительны к регистру.

Если эта статья поможет вам следить и не забудьте добавить комментарий, если что-то здесь не так.

Я ежедневно публикую посты в Instagram о концепциях JavaScript. Если вы заинтересованы, пожалуйста, поддержите здесь.

Спасибо : )