原型方法中的Object.keys(this)

时间:2018-06-14 12:55:50

标签: javascript javascript-objects

我有以下简单的代码:

function DataSet() {
  this.foo = 'foo';
  this.bar = 'bar';
}

DataSet.prototype.getDataSetProps = function() {
  return Object.keys(this);
};

我的IDE使用错误类型警告消息强调this参数:

  

参数类型DataSet不能分配给参数类型{}

我已经检查了this的类型 - 它是Object。有人可以向我解释一下吗?

0 个答案:

没有答案