2015-03-23 7 views
0

У меня есть объект Javascript из моего приложения Угловой JS хранится в переменных «гимны» ниже:Typeof variable возвращает 'object', как мне получить имя/тип объекта?

Console output of the variable

Я хочу, чтобы распечатать тип переменной hymn.body, я попытался typeof hymn.body, но я вернулся 'object' но как я могу получить 'TrustedValueHolderType'?

ответ

2

Вам нужно использовать свойство name функции конструктора объекта.

hymn.body.constructor.name должно содержать имя объекта.

+0

Можете ли вы сообщить мне, почему тело показывает «Trustedvalueholdertype» вместо объекта? – squiroid

+0

, так как свойство 'name' конструктора содержит фактическое имя объекта, а не его тип. Это не то же самое, что 'typeof'. – treegarden

+0

Нет, это не мой вопрос, мой вопрос был в том, когда тип типа gymN почему тело показывает TrustedValueHolderType вместо body: object – squiroid

Смежные вопросы