ИНФОРМАЦИЯ,    ДИЗАЙН,    ПЕРЕВОДЫ,    РЕКЛАМА   .   .   .
w a p - с а й т
Информационный портал
Сегодня:  
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>");
  }
}
← Назад | Вперед →
Copyright © 2006 -  aranea.ru