Object.toSource()

Object.toSource() - повертає рядок, що представляє вихідний код об'єкта.

Синтаксис:

Object.toSource(); obj.toSource();

Опис:

Метод toSource() повертає наступні значення:

Не стандартна. Ця можливість не є стандартною і стандартизувати її поки ніхто не збирається. Не усі бравзери підтримують. Не використовуйте її на сайтах. Також можуть бути присутніми великі несумісності між реалізаціями і її поведінка може в майбутньому змінитися.

Ви можете безпечно перевизначати метод toSource () для об'єктів. Наприклад:

function Person(name) { this.name = name; } Person.prototype.toSource = function Person_toSource() { return 'new Person(' + uneval(this.name) + ')'; }; alert(new Person('Joe').toSource()); // ---> new Person("Joe")

Кожен тип ядра JavaScript має свій власний метод toSource(). Перелік об'єктів:

Приклад:

var b={pa:5, hit:8}; alert(b.toSource()); //"({pa:5, hit:8})"