ActionScript

 

String (object)

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

Все методы объекта String, за исключением concat, fromCharCode, slice и substr, являются универсальными. Это означает, что сами методы вызывают this.toString перед выполнением их операций и Вы можете использовать эти методы с другими не-строковыми объектами.

Можно вызывать любой метод объекта String, используя конструктор метода new String или литеральное строковое значение. Если Вы определяете строковый литерал, интерпретатор ActionScript автоматически конвертирует его во временный объект String, вызывает метод, а затем удаляет временный объект String. Можно также использовать свойство String.length со строковым литералом.

Важно не путать строковый литерал с экземпляром объекта String. В следующем примере в первой строке создается строковый литерал s1, а во второй, экземпляр объекта String s2.

s1 = "foo" s2 = new String("foo")

Рекомендуется использовать строковые литералы, если Вы определенно не будете использовать объект String, поскольку объекты String могут вести себя неоднозначно.



Описание методов для объекта String

Метод Описание
charAt
Возвращает номер, указывающий на размещение символа в строке.
charCodeAt
Возвращает значение символа по данному индексу как 16-разрядное целое число между 0 и 65535.
concat
Объединяет текст двух строк и возвращает новую строку.
fromCharCode
Возвращает строку, составленную из символов, указанных в параметрах.
indexOf
Ищите строку и возвращает индекс значения, указанного в параметрах. Если значение найдено больше чем однажды, возвращается индекс первого возникновения. Если значение не найдено, возвращается -1.
lastIndexOf
Возвращает последнее местонахождение подстроки в пределах строки, перед позицией ее начала, указанной в параметре, или -1 если не найдена.
slice
Извлекает часть строки и возвращает новую строку.
split
Разбивает объект String на массив строк, отделяя строку в подстроки.
substr
Возвращает указанное число символов в строке, начиная с местоположения, указанного в параметре.
substring
Возвращает символы между двумя индексами, указанными в параметрах, в строку.
toLowerCase
Преобразовывает строку в нижний регистр и возвращает результат.
toUpperCase
Преобразовывает строку в верхний регистр и возвращает результат.

Список свойств объекта String

Свойство Описание
length
Возвращает длину строки.


Конструктор для объекта String

Синтаксис

new String(value);

Аргументы

value Начальное значение нового объекта String.

Описание

Конструктор; создает новый объект String.

Player

Flash 5 или выше.

Смотрите также

String (function) " " (строковый разделитель)


 
Введение Краткий обзор Операторы А-С Date De-I K-L Math Max-Mov N-R S T-W X-Z JavaScript Книги по теме Форум
 
Rambler's Top100
 
Hosted by uCoz