Ядро JavaScript 1.5. Справочник

       

ToSource


Возвращает строку исходного кода массива.

Метод из Реализован в

JavaScript 1.3


Синтаксис

toSource()


Параметры

Отсутствуют.


Описание

Метод toSource возвращает следующие значения:

  • Для встроенного объекта Array метод toSource

    возвращает следующие строки, обозначающие недоступность исходного кода:

   function Array() {



      [native code]

   }

  • Для Array-экземпляров toSource возвращает строку исходного кода.
  • Этот метод обычно вызывается внутренне в JavaScript, а не явно в коде. Вы можете вызвать toSource в ходе отладки, чтобы проверить содержимое массива.


    Примеры

    Чтобы проверить исходный код массива:

    alpha = new Array("a", "b", "c")

    alpha.toSource() //возвращает ["a", "b", "c"]

    См. также


    Возвращает строку исходного кода объекта.

    Метод из Реализован в

    JavaScript 1.3


    Синтаксис

    toSource()


    Параметры

    Отсутствуют.


    Описание

    Метод toSource возвращает следующие значения:

    • Для встроенного объекта Boolean метод toSource возвращает следующие строки, указывающие, что исходный код недоступен:

       function Boolean() {

          [native code]

       }

  • Для Boolean-экземпляров toSource возвращает строку исходного кода.
  • Этот метод обычно вызывается JavaScript внутренне, а не явно в коде.


    См. также




    Эта возможность отсутствует в спецификации ECMA, которая соответствует JavaScript 1.3, но ожидается её появление в следующей версии.

    Возвращает строку исходного кода функции.

    Метод из

    Реализован вJavaScript 1.3


    Синтаксис

    toSource()


    Параметры

    Отсутствуют.

    Описание

    Метод toSource возвращает следующие значения:

  • Для встроенного объекта Function метод toSource возвращает следующую строку, означающую, что исходный код недоступен:
  •    Function Function() {

          [native code]

       }

  • Для специальных функций метод toSource возвращает JavaScript-источник, который определяет объект как строку.
  • Этот метод обычно вызывается внутренне в JavaScript, а не явным кодом. Вы можете вызывать toSource во время отладки для проверки содержимого объекта.

    См. также

    , .




    Возвращает строку с исходным кодом объекта.

    Метод из Реализован в

    JavaScript 1.3

    Синтаксис
    toSource()

    Параметры

    Отсутствуют.

    Описание

    Метод toSource возвращает следующие значения:

  • Для встроенного объекта Number, toSource

    возвращает сроку, указывающую, что исходный код недоступен:

       function Number() {

          [native code]

       }

  • Для экземпляров Number, toSource возвращает строку исходного кода.
  • Этот метод обычно вызывается внутренне в JavaScript, а не явно в коде.


    См. также

    .




    Возвращает строку - исходный код объекта.

    Метод из

    Реализован вJavaScript 1.3


    Синтаксис

    toSource()

    Параметры

    Отсутствуют.


    Описание

    Метод toSource возвращает следующие значения:

    Для встроенного объекта Object, toSource

    возвращает следующую строку, означающую, что исходный код недоступен:

    function Object() {

          [native code]

       }

  • Для экземпляров Object, toSource возвращает строку исходного кода.

  • Для специальных объектов, toSource

    возвращает JavaScript-источник, который определяет объект как строку.

  • Этот метод обычно вызывается в JavaScript внутренне, а не явно в коде. Вы можете вызывать toSource при отладке для проверки содержимого объекта.

    Примеры

    Следующий код определяет тип объекта Dog

    и создаёт theDog, объект типа Dog:

    function Dog(name,breed,color,sex) {

       this.name=name

       this.breed=breed

       this.color=color

       this.sex=sex

    }

    theDog = new Dog("Gabby","Lab","chocolate","girl")

    Вызов метода toSource из theDog отображает JavaScript-источник, который определяет этот объект:

    theDog.toSource()

    //возвращает "{name:"Gabby", breed:"Lab", color:"chocolate", sex:"girl"}

    См. также

    .




    Возвращает строку исходного кода объекта.

    Метод из Реализован вJavaScript 1.3


    Синтаксис

    toSource()

    Параметры

    Отсутствуют.

    Описание

    Метод toSource возвращает следующие значения:

  • Для встроенного объекта RegExp, toSource возвращает следующую строку, указывающую, что исходный код недоступен:

    function Boolean() {

          [native code]

       }

  • Для экземпляров RegExp, toSource возвращает строку исходного кода объекта.
  • Этот метод обычно вызывается внутренне в JavaScript, а не явно в коде.

    См. также

    .




    Возвращает строку - исходный код объекта.

    Метод из

    Реализован вJavaScript 1.3

    Синтаксис

    toSource()

    Параметры

    Отсутствуют.


    Описание

    Метод toSource возвращает следующие значения:

    Для встроенного объекта String, toSource возвращает следующую строку, указывающую, что исходный код недоступен:

    function String() {

          [native code]

       }

    Для экземпляров String или строковых литералов, toSource возвращает строку исходного кода.

    Это метод обычно вызывается внутренне в JavaScript, а не явно в коде.



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