Javascript 表单教程中的Angular2不可知示例

Javascript 表单教程中的Angular2不可知示例,javascript,Javascript,我可以看到这段代码在做什么,但我还没有在类中使用这种语法。我在C中使用了get{}和set{}属性访问器,如下所示 然而,我在Angular.io上查看表单部分时发现了一些我在typescript中还不熟悉的东西 // TODO: Remove this when we're done get diagnostic() { return JSON.stringify(this.model); } 这个get方法是什么?这是一个方法,允许您使用名为diagnostic的伪属性以JSON

我可以看到这段代码在做什么,但我还没有在类中使用这种语法。我在C中使用了get{}和set{}属性访问器,如下所示

然而,我在Angular.io上查看表单部分时发现了一些我在typescript中还不熟悉的东西

  // TODO: Remove this when we're done
  get diagnostic() { return JSON.stringify(this.model); }
这个get方法是什么?

这是一个方法,允许您使用名为diagnostic的伪属性以JSON格式表示对象。因此,您可以像这样打印对象:

console.log(myObject.diagnostic);