Опубликован: 02.12.2006 | Уровень: для всех | Доступ: платный
Лекция 5:

Библиотека String

< Лекция 4 || Лекция 5: 1234 || Лекция 6 >
Функция WMLScript isEmpty()

Данная функция возвращает true, если строка пустая, в противном случае значение будет false.

Синтаксис:

n = String.isEmpty(string)
Параметр Описание
n Булево значение, возвращаемое функцией
string Строка

Пример:

var r = String.isEmpty("first");
var s = String.isEmpty("example");
var t = String.isEmpty("exam");
var x = String.isEmpty("");

Результат:

r = false
s = false
t = false
x = true
Функция length()

Данная функция возвращает длину строки.

Синтаксис:

n = String.length(string)
Параметр Описание
n Длина строки
string Строка

Пример:

var r = String.length("first");
var s = String.length("example");
var t = String.length("90");
var x = String.length("");

Результат:

r = 5
s = 7
t = 2
x = 0
Функция removeAt()

Данная функция разбивает строку на элементы и удаляет указанный элемент.

Синтаксис:

n = String.removeAt(string, index, separator)
Параметр Описание
n Строка, возвращаемая функцией
string Исходная строка
index Индекс удаляемого элемента
separator Разделитель

Пример:

var a = String.removeAt("Сайт INTUIT",7," ");
var b = String.removeAt("Сайт INTUIT ",-1," ");
var c = String.removeAt("Сайт INTUIT ",0,"I");
var d = String.removeAt("Сайт INTUIT ",0," ");

Результат:

a = "Сайт"
b = "INTUIT"
c = "NTUIT"
d = "INTUIT"
Функция replace()

Данная функция заменяет часть строки новой строкой и возвращает результат.

Синтаксис:

n = String.replace(string, oldvalue, newvalue)
Параметр Описание
n Строка, возвращаемая функцией
string Исходная строка
oldvalue Значение, которое будет заменено
newvalue Значение, которое заменит oldvalue

Пример:

var x = String.replace("победа","побе","звез");
var y = String.replace("собака", "ака","оль");

Результат:

x = "звезда"
y = "соболь"
Функция replaceAt()

Данная функция разбивает строку на элементы и заменяет указанный элемент.

Синтаксис:

n = String.replaceAt(string, substring, index, separator)
Параметр Описание
n Строка, возвращаемая функцией
string Исходная строка
substring Подстрока, которая заменяет указанный элемент в исходной строке
index Целое значение, которое определяет, где поместить substring
separator Разделитель

Пример:

var x = String.replaceAt("Это INTUIT","Сайт ",0," ");
var y = String.replaceAt("Курсы INTUIT","Образование можно получить в",0," ");

Результат:

x = "Сайт INTUIT"
y = "Образование можно получить в INTUIT"
< Лекция 4 || Лекция 5: 1234 || Лекция 6 >
Вера Борисова
Вера Борисова
Россия
Владимир Фролов
Владимир Фролов
Казахстан, Алматы