Typescript 这个接口的正确语法是什么?

Typescript 这个接口的正确语法是什么?,typescript,interface,Typescript,Interface,我在遵循文档,但我的语法似乎与接口示例不符。我正在学校操场上测试这个代码 上面接口中定义的单个属性对象的正确语法是什么 更新1 下面是我正在使用的API的一个示例POST响应,我很好奇编写接口来建模的最佳方法是: HTTP/1.1 201 Created { "script_tag": { "id": 870402694, "src": "https://djavaskripped.org/fancy.js", "event": "onload", "crea

我在遵循文档,但我的语法似乎与接口示例不符。我正在学校操场上测试这个代码

上面接口中定义的单个属性对象的正确语法是什么

更新1

下面是我正在使用的API的一个示例POST响应,我很好奇编写接口来建模的最佳方法是:

HTTP/1.1 201 Created
{
  "script_tag": {
    "id": 870402694,
    "src": "https://djavaskripped.org/fancy.js",
    "event": "onload",
    "created_at": "2019-10-16T16:14:18-04:00",
    "updated_at": "2019-10-16T16:14:18-04:00",
    "display_scope": "all"
  }
}

您应该像这样命名容器属性

interface Obj {
  containerProperty: {
    nestedProperty: string;
  }
}
或者,如果不想嵌套,可以这样定义接口

interface Obj {
  myProperty: string;
}
interface Obj {
  myProperty: string;
}