类 ReadOnlyList<T>

只读的强类型对象列表

类型参数

  • T

层级 (查看完整内容)

可索引

  • [index: number]: T

构造函数

访问器

  • get length(): Number
  • 获取包含的元素数

    返回 Number

方法

  • 判断是否包含某个元素

    参数

    • item: T

      要判断的元素

    返回 Boolean

    是否包含

  • 复制到一个数组

    参数

    • array: T[]

      目标数组

    返回 void

  • 复制到一个数组

    参数

    • array: T[]

      目标数组

    • arrayIndex: Number

      数组起始位置

    返回 void

  • 复制到一个数组

    参数

    • array: T[]

      目标数组

    • arrayIndex: Number

      数组起始位置

    • count: Number

      复制数量

    返回 void

  • 确定 List 中是否包含与指定谓词定义的条件匹配的元素

    参数

    • predicate: Function

      判断函数

    返回 Boolean

    是否包含

  • 搜索与指定谓词所定义的条件相匹配的元素,并返回整个 List 中的第一个匹配元素

    参数

    • predicate: Function

      判断函数

    返回 T

    符合条件的元素

  • 搜索与指定谓词所定义的条件相匹配的元素,并返回整个 List 中的第一个匹配元素的从零开始的索引

    参数

    • predicate: Function

      判断函数

    返回 Number

    符合条件的元素索引

  • 搜索与指定谓词所定义的条件相匹配的元素,并返回整个 List 中的最后一个匹配元素

    参数

    • predicate: Function

      判断函数

    返回 T

    符合条件的元素

  • 搜索与指定谓词所定义的条件相匹配的元素,并返回整个 List 中的最后一个匹配元素的从零开始的索引

    参数

    • predicate: Function

      判断函数

    返回 Number

    符合条件的元素索引

  • 对 List 中每个元素执行指定操作

    参数

    • callback: Function

      操作函数

    返回 void

  • 获取内部元素类型

    返回 Function

    元素类型

  • 搜索指定的对象,并返回整个 List 中第一个匹配项的从零开始的索引

    参数

    • item: T

      要搜索的元素

    返回 Number

    元素索引

  • 搜索指定的对象,并返回整个 List 中最后一个匹配项的从零开始的索引

    参数

    • item: T

      要搜索的元素

    返回 Number

    元素索引

  • 在源 List 中创建元素范围的浅表副本

    参数

    • start: Number

      起始索引

    • length: Number

      复制数量

    返回 default<T>

    新 List

  • 将整个 List 中的元素复制到新数组中

    返回 T[]

    新数组

  • 返回 List 的字符串表示形式

    返回 String

    字符串

  • 判断是否所有元素都符合条件

    参数

    • predicate: Function

      判断函数

    返回 Boolean

    是否所有元素都符合条件

  • 获取指定元素类型的 List 类型

    类型参数

    • T

    参数

    • innerType: T

      元素类型

    返回 typeof default