Основные сведения о строках

Flash Player 9 и более поздних версий, Adobe AIR 1.0 и более поздних версий

В языке программистов строка обозначает текстовое значение, то есть последовательность букв, цифр или других символов, объединенных в одно значение. Например, этот код создает переменную с типом данных String и назначает ей строковый литерал.

var albumName:String = "Three for the money";

Как показывает этот пример, в языке ActionScript текст строкового значения заключается в двойные или одинарные кавычки. Ниже приведены другие примеры строк.

"Hello" 
"555-7649" 
"http://www.adobe.com/"

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

Важные понятия и термины

Ниже приводится справочный список важных терминов, необходимых при работе со строками.

ASCII
Система для представления текстовых знаков и символов в компьютерных программах. Система ASCII поддерживает 26-буквенный английский алфавит и ограниченный набор дополнительных символов.

Символ
Наименьшая единица текстовых данных (одна буква или один символ).

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

Пустая строка
Строка, которая не содержит текста, пробелов или других символов и выглядит как "". Следует отличать пустую строку от переменной String с нулевым значением. Переменная String с нулевым значением — это переменная, которой не назначен экземпляр String, в то время как пустой строке присвоен экземпляр String со значением, не содержащим символов.

String
Текстовое значение (последовательность символов).

Строковый литерал (или «литеральная строка»)
Строковое значение, которое явно записано в коде как текстовое значение, заключенное в двойные или одинарные кавычки.

Подстрока
Строка, которая входит в состав другой строки.

Юникод
Стандартная система для представления текстовых знаков и символов в компьютерных программах. Система «Юникод» позволяет использовать любой символ любой письменности.