S > String (object)
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 могут вести себя неоднозначно.
Возвращает номер, указывающий на размещение символа в строке. Возвращает значение символа по данному индексу как 16-разрядное целое число между 0 и 65535. Объединяет текст двух строк и возвращает новую строку. Возвращает строку, составленную из символов, указанных в параметрах. Ищите строку и возвращает индекс значения, указанного в параметрах. Если значение найдено больше чем однажды, возвращается индекс первого возникновения. Если значение не найдено, возвращается -1. Возвращает последнее местонахождение подстроки в пределах строки, перед позицией ее начала, указанной в параметре, или -1 если не найдена. Извлекает часть строки и возвращает новую строку. Разбивает объект String на массив строк, отделяя строку в подстроки. Возвращает указанное число символов в строке, начиная с местоположения, указанного в параметре. Возвращает символы между двумя индексами, указанными в параметрах, в строку. Преобразовывает строку в нижний регистр и возвращает результат. Преобразовывает строку в верхний регистр и возвращает результат.
Описание методов для объекта String
Метод
Описание
charAt
charCodeAt
concat
fromCharCode
indexOf
lastIndexOf
slice
split
substr
substring
toLowerCase
toUpperCase
Возвращает длину строки.
Список свойств объекта String
Свойство
Описание
length
Конструктор для объекта String
Синтаксис
new String(
value
);
Аргументы
value
Начальное значение нового объекта String.
Описание
Конструктор; создает новый объект String.
Player
Flash 5 или выше.
Смотрите также
String (function) " " (строковый разделитель)