[doHTML]<h2>Класс строки</h2>
<p>Этот класс служит для объектного предствления строк и манипуляции ими. Конструктор этого объекта принимает один аргумент, который становится начальным значением строки. Если аргумент не задан, то создается пустая строка.<br>
Синтаксис:</p>
<p class="code">
var <span>string</span>;<br>
<span>string</span> = new String ("<span>Строка</span>");</p>
<h4>Свойства</h4>
<p>Этот класс объектов имеет только одно свойство – lenght, которое возвращает количество символов в строке, при этом нумерация символов в строке производится, начиная с нуля.</p>
<table border="2px" borderColor="#999999"
cellPadding="5" cellSpacing="0"
width="530px" align="center" style="margin:5px 0px">
<caption style="text-decoration:underline" align="left">
Методы
</caption>
<tbbody>
<tr>
<td style="font-weight:bold" width="240px">Метод</td>
<td style="font-weight:bold">Описание</td>
</tr><tr>
<td>anchor (<span>Имя якоря</span>)</td>
<td>Преобразует строку в якорь HTML с именем, переданным в качестве параметра.</td>
</tr><tr>
<td>big()</td>
<td>Помещает текст строки внутрь парного тега <BIG>.</td>
</tr><tr>
<td>blink()</td>
<td>Помещает текст строки внутрь парного тега <BLINK>.</td>
</tr><tr>
<td>bold()</td>
<td>Помещает текст строки внутрь парного тега <BOLD>.</td>
</tr><tr>
<td>charAt(<span>номер символа</span>)</td>
<td>Возвращат символ, номер которого передан в качестве параметра.</td>
</tr><tr>
<td>charCodeAt(<span>номер символа</span>)</td>
<td>Возвращает код символа, номер которого передан в качестве параметра в формате Unicode.</td>
</tr><tr>
<td>concat (<span>arg1</span>, <span>arg2</span>,<span>...</span>,<span>argn</span>)</td>
<td>Объединяет текущую строку со всеми сроками, переданнами в качестве аргументов, и возвращает её.</td>
</tr><tr>
<td>fixed()</td>
<td>Помещает текст строки внутрь парного тега <TT>.</td>
</tr><tr>
<td>fontcolor(<span>цвет</span>)</td>
<td>Помещает текст строки внутрь контейнера <FONT color = "цвет"></FONT>.</td>
</tr><tr>
<td>fontsize(<span>Размер</span>)</td>
<td>Помещает текст строки внутрь контейнера <FONT size = "размер"></FONT>.</td>
</tr><tr>
<td>fromCharCode (<span>unc1</span>, <span>unc2</span>,<span>...</span>,<span>uncn</span>)</td>
<td>Возвращает строку, созданную из символов, Unicode-коды которых переданы в качестве параметров. Текущая строка не изменяется.</td>
</tr><tr>
<td>indexOf (<span>Подстрока</span>, <span>начало поиска</span>)</td>
<td>Возвращает номер позиции подстроки в текущей строке, при этом второй параметр задает позицию, с которой начинается поиск, если он не задан, то поиск начмнается с начала строки.</td>
</tr><tr>
<td>italics()</td>
<td>Помещает текст строки внутрь парного тега <I>.</td>
</tr><tr>
<td>lastIndexOf (<span>Подстрока</span>, <span>начало поиска</span>)</td>
<td>Аналогичен indexOf, но возвращается последняя позиция подстроки в строке.</td>
</tr><tr>
<td>link (<span>URL</span>)</td>
<td>Преобразует строку в гиперссылку, указывающую на адрес , переданный в качестве параметра.</td>
</tr><tr>
<td>match (<span>Регулярное выражение</span>)</td>
<td>Выполняет поиск в строке, используя регулярное выражение, переданное в качестве параметра и возвращает массив с результатами поиска. Если ничего не найдено, возвращается null.</td>
</tr><tr>
<td>replase (<span>выражение</span>, <span>текст</span>)</td>
<td>Выполняет поиск и замену в строке, используя регулярные выражения, и возвращает полученную строку.</td>
</tr><tr>
<td>search (<span>Регулярное выражение</span>)</td>
<td>Выполняет поик в строке, используя регулярное выражение, переданное в качестве параметра, и возвращает позицию первой подстроки, совпадающей с регулярным выражением.</td>
</tr><tr>
<td>slice (<span>начало</span>, <span>конец</span>)<sub>IE</sub></td>
<td>Возвращает фрагмент строки в виде объекта. Если второй параметр не задан, то выбираются все символы до конца строки. Последний символ во фрагмент не включается.</td>
</tr><tr>
<td>small()</td>
<td>Помещает текст строки внутрь парного тега <SMALL>.</td>
</tr><tr>
<td>split(<span>разаделитель</span>, <span>предел</span>)</td>
<td>Разбивает текущую строку и возвращает ее в виде массива. Второй параметр задает количество элементов массива</td>
</tr><tr>
<td>strike()</td>
<td>Помещает текст строки внутрь парного тега <STRIKE>.</td>
</tr><tr>
<td>sub()</td>
<td>Помещает текст строки внутрь парного тега <SUB>.</td>
</tr><tr>
<td>substr(<span>начало</span>, <span>длина</span>)<sub>IE</sub></td>
<td>Возвращает фрагмент строки заданной длины, если длина не задана, выбираются все символы до конца строки.</td>
</tr><tr>
<td>substring (<span>начало</span>, <span>конец</span>)</td>
<td>Возвращает фрагмент строки, последний символ во фрагмент не включается.</td>
</tr><tr>
<td>sup()</td>
<td>Помещает текст строки внутрь парного тега <SUP>.</td>
</tr><tr>
<td>toLowerCase()</td>
<td>Преобразует все символы строки в нижний регистр.</td>
</tr><tr>
<td>toSource()<sub>NN</sub></td>
<td>Возвращает исходный код строкового объекта в виде строки.</td>
</tr><tr>
<td>toString()</td>
<td>Возвращает значание строки.</td>
</tr><tr>
<td>toUpperCase()</td>
<td>Преобразует все символы строки в верхний регистр.</td>
</tr><tr>
<td>valueOf()</td>
<td>Аналогичен toString().</td>
</tr>
</tbbody>
</table>
<br>[/doHTML]