Продвижение сайтов
Контекстная реклама
Таргетинговая реклама
Digital Agency
SERM
Работа со строками в JavaScript

15 июля 2008


Для работы со строками в JavaScript существует специальный класс "String", включающий в себя множество полезных методов. Инициализация данного объекта происходит всякий раз при создании переменной со строковым значением, либо, если требуется обратиться к методам объекта "String" с цифровыми данными или иными, то следует создать объект самостоятельно.

String.indexOf(searchValue, [fromIndex])
Возвращает позицию первого вхождения подстроки searchValue в вызванном объекте. Также можно передать необязательный параметр начальной позиции formIndex. Если подстрока не найдена, то метод возвращает значение -1.

Пример: [code] var string = 'Поисковой маркетинг'; alert(string.indexOf('маркетинг')); [/code]

String.lastindexOf(searchValue, [fromIndex])
Возвращает позицию последнего вхождения подстроки searchValue в вызванном объекте. Остальные свойства как и у метода String.indexOf().

Пример: [code] var string = 'Поисковой маркетинг - это маркетинг ...'; alert(string.lastindexOf('маркетинг')); [/code]

String.substring(N, M)
Данный метод в JavaScript позволяет возвращать часть строки начиная с позиции N и заканчивая M, либо наоборот. Часто применим с методом String.indexOf();.

Пример: [code] var string = 'Продвижение в поисковых системах'; alert(string.substring(0, 11)); [/code]

String.replace(SearchFor, ReplaceWith)
Метод "Replace"позволяет произвести замену части строки SearchFor на ReplaceWidth.

Пример: [code] var string = "Маркетинговая стратегия обхода рынка"; string.replace('стратегия', 'стратегия'); [/code]

String.toLowerCase()
Возвращает значение вызванной строки, переведенной в нижний регистр.

Пример: [code] var string = 'ОпТиМиЗаЦиЯ'; alert(string.toLowerCase()); [/code]

String.toUpperCase()
Метод объекта "String" в JavaScript возвращает значение вызванной строки, переведенной в верхний регистр.

Пример: [code] var string = 'Маркетинг Менеджмента'; alert(string.toUpperCase()); [/code]

Наши клиенты

FitHealth
ActiveFitness
Airline
БалтАвтоТрейд BMW
Мостострой №6
FunJump
Emex
БалтАвтоТрейд Volkswagen
Fun City
iShop

Санкт-ПетербургМосква

  • Звоните!

    +7 (812) 318-40-34 +7 (499) 288-15-30
  • Пишите!

    info@webering.ru
  • Приезжайте!

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

  • г. Санкт-Петербург, ул. Седова, д. 11, лит. А, оф. 815 БЦ «Эврика»г. Москва, ул. Бутлерова, д. 17, оф. 5115 БЦ «NEO GEO»

  • Наш офис расположен в 5 минутах от станции метро «Елизаровская» в бизнес-центре «Эврика».

Отправить заявку

Бюджет: 20000 Р