Клиентский JavaScript. Справочник

         

Примеры


Пример 1: Объект location. Печатается строковой эквивалент текущего location.

document.write("location.toString() is " + location.toString() + "<BR>")

Вывод будет таким:

location.toString() is file:///C|/TEMP/myprog.html

Пример 2: Объект без строкового значения. Предположим, у Вас имеется Image-объект sealife, определённый так:

<IMG NAME="sealife" SRC="images\seaotter.gif" ALIGN="left" VSPACE="10">

Поскольку сам по себе Image-объект не имеет специального метода toString, sealife.toString() возвращает:

[object Image]

Пример 3: Параметр radix. Печатается строковые эквиваленты чисел от 0 до 9 в 10-ричном и двоичном формате.

for (x = 0; x < 10; x++) {
document.write("Decimal: ", x.toString(10), " Binary: ", x.toString(2), "<BR>")
}

Этот пример даст на выходе:

Decimal: 0 Binary: 0
Decimal: 1 Binary: 1
Decimal: 2 Binary: 10
Decimal: 3 Binary: 11
Decimal: 4 Binary: 100
Decimal: 5 Binary: 101
Decimal: 6 Binary: 110
Decimal: 7 Binary: 111
Decimal: 8 Binary: 1000
Decimal: 9 Binary: 1001



Содержание раздела