相关疑难解决方法(0)

这个奇怪的 JavaScript 代码是如何工作的?神秘的结肠

我正在关注官方的 Angular 2 教程,然后我看到了这段代码:

const HEROES: Hero[] = ...

我不明白 HEROES 之后的冒号是如何出现的,我在 JavaScript 和 TypeScript 中找不到有关此冒号用法的任何文档。我认为冒号只用于对象“键:值”和三元运算符。

export class Hero {
  id: number;
  name: string;
}

const HEROES: Hero[] = [
  { id: 11, name: 'Mr. Nice' },
  { id: 12, name: 'Narco' },
  { id: 13, name: 'Bombasto' },
  { id: 14, name: 'Celeritas' },
  { id: 15, name: 'Magneta' },
  { id: 16, name: 'RubberMan' },
  { id: 17, name: 'Dynama' },
  { id: 18, name: 'Dr IQ' }, …
Run Code Online (Sandbox Code Playgroud)

angularjs typescript

7
推荐指数
1
解决办法
1795
查看次数

标签 统计

angularjs ×1

typescript ×1