Функции изменения строки

Для объекта String определены следующие функции изменения строки: fromCharCode(), concat(),toLowerCase() и toUpperCase().

Функция

fromCharCode(код-1, код-2, ..., код-n)

возвращает строку по заданным в параметрах код-1, код-2, ..., код-n кодам Unicode для символов строки. Функция является статической, т.е. вызывается с именем String, а не с именем созданного объекта строки.

Функция

concat(строка1, строка2,...)

выполняет слияние (конкатенация) заданных в качестве параметров строк. Действие этой функции аналогично действию операции конкатенации: строка1 + строка2 +….

Функция

toLowerCase()

возвращает новую строку, в которой все символы букв переведены в нижний регистр (содержимое старой строки не меняется).

Функция

toUpperCase()

возвращает новую строку, в которой все символы букв переведены в верхний регистр (содержимое старой строки не меняется).

Пример 4.4.51. Использование функций изменения строки объекта String:

1. // Исходные строки

str1 = "Сумма углов ";

str2 = String.fromCharCode(0x03B1, 0x002C,

0x03B2, 0x0020, 0x0438,0x0020, 0x03B3);

str3 = " треугольника равна 180";

str4 = String.fromCharCode(0x00B0,0x002E);

// Формирование итоговой строки

str = str1.concat(str2, str3, str4);

// Вывод итоговой строки

alert("str='" + str + "'");

Вывод этого фрагмента сценария будет иметь следующий вид:

2. // Ввод исходной строки

inputString = prompt("Введите исходную строку:","");

// Перевод исходной строки в верхний регистр

upperString = inputString.toUpperCase();

// Перевод исходной строки в нижний регистр

lowerString = inputString.toLowerCase();

// Вывод исходной строки и результатов

alert("Исходная строка='" + inputString +

"'\nСтрока в верхнем регистре='" + upperString +

"'\nСтрока в нижнем регистре='" + lowerString + "'");

Вывод этого фрагмента сценария будет иметь следующий вид:

 

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: