javascript - 从 angular v2.0.0.0-alpha.22.ts 内部理解第一行(列表与数组)

标签 javascript angular typescript types ecmascript-6

我现在有一些空闲时间,决定看看 Angular 2 Quickstart

typings/angular2/angular2.d.ts 文件的内部 第 11 行:

interface List<T> extends Array<T> {}

我知道这一行中发生了很多事情:

问题:

What is the difference between List and Array through the lens of javascript/ts?

When should I consider using Lists vs Arrays?

What would be an example of using a List vs an Array?

最佳答案

What is the difference between List and Array through the lens of javascript/ts?

没有。

When should I consider using Lists vs Arrays?

使用数组。 List 只是一个可选的命名(实际上是一个别名)。

What would be an example of using a List vs an Array?

一般只用Array即可。

关于javascript - 从 angular v2.0.0.0-alpha.22.ts 内部理解第一行(列表与数组),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30313706/

相关文章:

javascript - 返回函数 Javascript

javascript - 在复选框的更改事件中添加和删除数组内的值

generics - typescript 可以使用使用元素类型参数的方法扩展 Array.prototype 吗?

javascript - TypeScript "import { myVar }"语法似乎在 Node/CommonJS/ES5 应用程序中编译不正确

java - 对于未经授权的用户,重定向到用户友好的错误页面

javascript - 如何从 AsyncSubject(消费者模式)订阅一次元素

javascript - 我有 javascript 函数可以将数字添加到数组中

javascript - 分割和聚合 json 数据

javascript - 如何使用 Fabric.JS 在已设置的图像后面添加计算机中的图像?

javascript - Angular - FormArray,如何重置 formArray 的特定字段?