Объект String

  




  

Прием в авторские монографии до 20 марта 2016 г.

Объект String отвечает за объектное представление строк и манипуляцию с ними. Строка (string) в языке JavaScript представляется в виде последовательности символов, заключенных в двойные или одинарные кавычки.

Для управления строковыми объектами используется синтаксис:

stringName.propertyName

stringName.methodName(parameters)

Здесь stringName - имя объекта String.

Строки можно создавать тремя способами:

1. Создать строковую переменную при помощи оператора var и присвоить ей строковое значение;

2. Присвоить значение строковой переменной только посредством оператора присваивания (=);

3. Использовать конструктор String(). (varstring=new String ())

Свойства

o Length - возвращает длину строки. Символы в строке нумеруются с 0.

Методы

В основном методы служат для работы с кодом HTML.

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

o big () - Аналогично тегам HTML . . .. позволяет отобразить более крупным шрифтом, т.е. помещает текст строки внутрь парного тега . . .

o blink () - Заставляет строку мигать. (Этим почти никто не пользуется).Т.е. помещает текст внутрь парного тега

o bold () - Аналогично тегам HTML . . .. позволяет отобразить жирным шрифтом, т.е. помещает текст строки внутрь парного тега . . .

o charAt (номер символа) - Возвращает символ из строки, номер которого передан в качестве параметра.

o fixed () - Анологично . . . вывод строки фиксированного размера.

o fontcolor (цвет) – помещает текст строки внутрь парного тега с установленным атрибутом Color-цвет.

o fontsize (размер) - помещает текст строки внутрь парного тега с установленным атрибутом SIZE=размер. Также можно использовать вид +размер или -размер для увеличения или уменьшения шрифта на размер единиц

o indexOf (подстрока[,начало поиска]) – возвращает номер позиции подстроки в текущей строке. Второй параметр задаёт номер символа с которого начинается поиск; если пропущен, то поиск начинается с начала строки.

o italics () - Аналогично тегам HTML . . .. позволяет отобразить курсивом.

o lastlndexOf (подстрока [,начало поиска]) – то же самое, что и indexOf, но поиск ведётся до конца строки. Таким образом, фактически возвращается последняя позиция подстроки в текущей строке.

o anchor ({Имя “якоря”}) – преобразует строку в “якорь” HTML с именем, переданным в качестве параметра.

o charCodeAt ({Номер символа}) – возвращает код символа, номер которого передан в качестве параметра, в формате Unicode.

o concat ([{Список строковых значений, разделенных запятыми}]) - объединяет текущую строку со всеми строками, переданными в качестве аргументов, и возвращает результат.

o link ({Интернет-адрес}) – преобразует ссылку в гиперссылку, указывающую на адрес, переданный в качестве параметра.

o match ({Регулярное выражение}) – выполняет поиск в строке, используя регулярное выражение, переданное в качестве параметра, и возвращает массив с результатами поиска. Если ничего не найдено, возвращает null.

o replace ({Регулярное выражение}, {Текст для замены}) – выполняет и замену в строке, используя регулярное выражение, переданное в качестве параметра, и возвращает строку, полученную в результате этих замен.

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

o slice ({Начало фрагмента}, [{Конец фрагмента}]) – возвращает фрагмент строки в виде объекта. Если второй параметр пропущен, выбираются все символы до конца строки. Последний символ во фрагмент не включается.

o small () – помещает текст строки внутрь парного тега .

o split ([{Разделитель} [, {Лимит}]]) – возвращает массив, заполненный строками, полученными в результате разделения текущей строки. Символ, по которому текущая строка будет делиться на подстроки, передается первым параметром; если он пропущен, возвращается массив из одного элемента, содержащего целую строку. Второй параметр, если он присутствует, задает лимит количества элементов в результирующем массиве.

o strike () – помещает текст строки внутрь парного тега .

o sub () – помещает текст строки внутрь парного тега .

o substr ({Начало фрагмента}, [{Длина фрагмента}]) – возвращает фрагмент строки заданной длинны. Если второй параметр пропущен, выбираются все символы до конца строки.

o substring ({Начало фрагмента}, {Конец фрагмента}) – возвращает фрагмент строки. Последний символ во фрагмент не включается.

o sup () – помещает текст строки внутрь парного тега .

o toLowerCase () – конвертирует все символы строки в нижний регистр.

o toSource () – возвращает строку, представляющую исходный код строкового объекта.

o toString () – возвращает значение строки.

o toUpperCase () – конвертирует все символы строки в верхний регистр.

o valueOf () – то же самое, что и toString.

  

Rambler's Top100

  

Кравец Вера Владимировна
Главный редактор
vkravets@vsi.ru
vkravets@naukapro.ru

  
Кравец Вера Владимировна
vkravets@naukapro.ru

Спасибо за проявленный интерес!
Все права защищены. Copyright © 2006-2020. Вера Кравец.