JavaScriptРефераты >> Программирование и компьютеры >> JavaScript
Синтаксис charCodeAt([index])
Параметр
index |
Целое число в диапазоне от 0 до числа, меньшего длины строки на 1. По умолчанию имеет значение 0. |
Описание
Unicode-значения в диапазоне от 0 до 65,535. Первые 128 Unicode-значений совпадают напрямую с набором символов ASCII. Об Unicode см. книгу Клиентский JavaScript. Руководство.
Обратная Совместимость
JavaScript 1.2. Метод charCodeAt возвращает число - значение из набора символов ISO-Latin-1 для символа по данному индексу в строке. Диапазон значений для набора ISO-Latin-1 - от 0 до 255. Первые числа от 0 до 127 напрямую соответствуют набору символов ASCII.
Пример
Пример 1. Этот пример возвращает 65, Unicode-значение латинской заглавной A. "ABC".charCodeAt(0) // возвращает 65
Пример 2. Создаётся событие для симуляции нажатия клавиши. Событие KeyPress имеет свойство which, которое представляет ASCII-значение нажатой клавиши. Если Вам известна буква, число или символ, Вы можете использовать charCodeAt для предоставления ASCII-значения в свойство which. //создаётся Еvent-объект с нужными значениями свойствev = new Event()ev.type = KeyPressev.layerX = 150//присваиваются значения свойствам layerY, pageX, pageY, screenX и screenY . //присваивается ASCII-значение свойству whichev.which = "v".charCodeAt(0)//assign modifier propertyev.modifiers = <FONT COLOR="#FF0080">How do I do this?</FONT>
concat
Объединяет текст двух или более строк и возвращает новую строку.
Метод из |
String |
Реализован в |
JavaScript 1.2, NES 3.0 |
Синтаксис concat(string2, string3[, ., stringN])
Параметры
string2 . stringN |
Объединяемые строки. |
Описание
concat объединяет текст строк и возвращает новую строку. Изменения в тексте одной строки не влияют на другую.
Пример
s1="Oh "
s2="what a beautiful "
s3="mornin'." s4=s1.concat(s2,s3) // возвращает "Oh what a beautiful mornin'."
constructor
Специфицирует функцию, которая создаёт прототип объекта. Заметьте, что значением этого свойства является ссылка на функцию, а не строка с именем функции.
Свойство из |
String |
Реализовано в |
JavaScript 1.1, NES 2.0 |
Версия ECMA |
ECMA-262 |
fontcolor
Отображает строку специфицированным цветом, как при использовании тэга <FONT COLOR=color>.
Метод из |
String |
Реализован в |
JavaScript 1.0, NES 2.0 |
Синтаксис fontcolor(color)
Параметр
color |
Строка, выражающая цвет как 16-ричный RGB-триплет или как строковой литерал. Строковые литералы - названия цветов перечислены в книге Клиентский JavaScript. Руководство. |
Описание
Используйте метод fontcolor вместе с методами write или writeln для форматирования и отображения строки в документе. В серверном JavaScript используйте функцию write для отображения строки.
Если color выражается как 16-ричный RGB-триплет, Вы обязаны использовать формат rrggbb. Например, 16-ричные RGB-значения для цвета salmon будут red=FA, green=80 и blue=72, то есть RGB-триплет для salmon будет "FA8072".
Метод fontcolor переопределяет значение, установленное в свойстве fgColor.
Пример
Метод fontcolor используется для изменения цвета строки: var worldString="Hello, world"document.write(worldString.fontcolor("maroon") + " is maroon in this line")document.write("<P>" + worldString.fontcolor("salmon") + " is salmon in this line")document.write("<P>" + worldString.fontcolor("red") + " is red in this line")document.write("<P>" + worldString.fontcolor("8000") + " is maroon in hexadecimal in this line")document.write("<P>" + worldString.fontcolor("FA8072") + " is salmon in hexadecimal in this line")document.write("<P>" + worldString.fontcolor("FF00") + " is red in hexadecimal in this line")
Предыдущий пример даст тот же вывод, что и следующий HTML: <FONT COLOR="maroon">Hello, world</FONT> is maroon in this line<P><FONT COLOR="salmon">Hello, world</FONT> is salmon in this line<P><FONT COLOR="red">Hello, world</FONT> is red in this line<FONT COLOR="8000">Hello, world</FONT> is maroon in hexadecimal in this line<P><FONT COLOR="FA8072">Hello, world</FONT> is salmon in hexadecimal in this line<P><FONT COLOR="FF00">Hello, world</FONT> is red in hexadecimal in this line
fontsize
Вызывает отображение строки шрифта специфицированного размера, как при использовании тэга <FONT SIZE=size>.
Метод из |
String |
Реализован в |
JavaScript 1.0, NES 2.0 |
Синтаксис fontsize(size)
Параметр
size |
Целое число в диапазоне от 1 до 7; строка, представляющая целое число со знаком в диапазоне от 1 до 7. |
Описание
Используйте метод fontsize вместе с методами write или writeln для форматирования и отображения строки в документе. В серверном JavaScript используйте функцию write для отображения строки.
Если size специфицируется как целое число, Вы устанавливаете размер для stringName в один из 7 определённых размеров. Если size специфицируется как строка, такая как "-2", Вы настраиваете размер шрифта строки stringName относительно размера, установленного в тэге BASEFONT.