我有一个 instance resource
,我不知道它是User
or Organization
or Comment
or 什么。有没有办法获取资源模型的名称,例如resource.get('modelName')
?
问问题
97 次
2 回答
1
你可以找到构造函数,我不完全确定这是否是你要找的。
resource.constructor
于 2013-10-17T23:32:02.727 回答
1
您可以使用instanceof
运算符来检查是否resource
是哪个对象的实例。
var resource = App.Organization.create({});
console.log(resource instanceof App.User); // false
console.log(resource instanceof App.Organization); // true
console.log(resource instanceof App.Comment); // false
于 2013-10-17T23:46:58.643 回答