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.


Страница: