Object.getTypeName

Синтаксис

getTypeName();

Описание

Метод getTypeName возвращает имя типа объекта без пространства имён, к которому он принадлежит.

Комментарии

Необходимое условие для корректной работы: если класс определён не в пространстве имён PP, то после определения класса, необходимо определить у класса статическое поле Name:

MyNamespace.Test = function(){},

MyNamespace.Name = 'Test'

Даже если класс определён в PP, для более высокой скорости работы этой функции желательно прописывать имя типа через статическое поле Name.

Пример

Для выполнения примера предполагается наличие на странице компонента BubbleTree с наименованием «bubbleTree» (см. «Пример создания компонента BubbleTree»). Определим имя объекта к которому он принадлежит:

console.log(bubbleTree.getTypeName());

После выполнения примера в консоль браузера будет выведен тип объекта «bubbleTree», к которому он принадлежит.

См. также:

Object