|
admin@aranea.ru
+79068922256
|
|
aranea.ru || JavaScript - Введение | toString
toString
Описание
Возвращает строковое представление объекта.
Синтаксис
objectname.toString([radix])
Синтаксис метода toString включает следующие части:
Часть | Описание |
Objectname | Обязательный. Объект, для которого ищется строковое представление. |
Radix | Факультативный. Определяет основание для конвертирования числовых значений в строки. |
Комментарий
Метод toString – это член всех встроенных объектов JavaScript. Как он ведет себя, зависит от типа объекта:
Объект | Поведение |
Array
(массив) | Элементы Array конвертируются в строки. Результирующие строки соединяются вместе с разделением запятыми. |
Boolean
(булевый) | Если булево значение - true, то возвращается "true". Иначе, возвращается "false" |
Function
(функция) | Возвращает строку следующей формы, где functionname – имя функции, из которой вызывается метод toString:
function functionname( ) { [native code] } |
Number
(число) | Возвращает текстовое представление числа. |
String
(строка) | Возвращает значение объекта String. |
Default
(по умолчанию) | Возвращает "[object objectname]", где objectname – имя типа объекта. |
Следующий пример показывает использование метода toString с аргументом основанием (radix):
function CreateRadixTable ()
{
var s1, s2, s3, x;
document.write("Hex Dec Bin<BR>");
for (x = 0; x < 16; x++)
{
switch(x)
{
case 0 :
s1 = " ";
s2 = " ";
s3 = " ";
break;
case 1 :
s1 = " ";
s2 = " ";
s3 = " ";
break;
case 2 :
s3 = " ";
break;
case 3 :
s3 = " ";
break;
case 4 :
s3 = " ";
break;
case 5 :
s3 = " ";
break;
case 6 :
s3 = " ";
break;
case 7 :
s3 = " ";
break;
case 8 :
s3 = "" ;
break;
case 9 :
s3 = "";
break;
default:
s1 = " ";
s2 = "";
s3 = " ";
}
document.write(" ", x.toString(16), s1, x.toString(10), s2, s3, x.toString(2), "<BR>");
}
}
← Назад | Вперед →
|