Поделиться через


Метод toString

Возвращает строковое представление объекта.

function toString( [radix : Number] ) : String

Аргументы

  • radix
    Необязательный. Указывает основание для преобразования числовых значений в строки. Это значение используется только для чисел.

Заметки

Метод toString является членом всех встроенных объектов JScript. Его поведение зависит от типа объекта.

Объект

Поведение

Массив

Элементы объекта Array преобразуются в строки. Результирующие строки объединяются и разделяются запятыми.

Boolean

Логическое значение true преобразуется в строку "true". Остальные логические значения преобразуются в строку "false".

Дата

Возвращает текстовое представление даты.

Ошибка

Возвращает строку, содержащую соответствующее сообщение об ошибке.

Function

Возвращает строку в указанной ниже форме, где functionname — имя функции, которой принадлежит вызываемый метод toString.

"function functionname() { [машинный код] }"

Number

Возвращает текстовое представление числа.

Строка

Возвращает значение объекта String.

По умолчанию

Возвращает строку "[object objectname]", где objectname — имя типа объекта.

Пример

В следующем примере демонстрируется использование метода toString с аргументом "radix". Показанная ниже функция возвращает таблицу преобразования "Radix".

function CreateRadixTable ()
{
    var s = "";

    // Create table heading.
    s += "Hex  Dec  Bin \n";

    for (var x = 0; x < 16; x++)
    {
        s += " ";

        // Convert to hexidecimal.
        s += x.toString(16);
        s += "   ";
        if (x < 10) s += " ";

        // Convert to decimal.
        s += x.toString(10);
        s += "   ";

        // Convert to binary.
        s += x.toString(2);
        s += "\n";
   }

   return(s);
}

Требования

Версия 2

Применение:

Объект Array| Объект Boolean| Объект Date| Объект Error| Объект Function| Объект Number| Объект Object| Объект String

См. также

Ссылки

Оператор function