Skip to content

API BooleanArray

Liu.Yandong.Hanks edited this page Aug 19, 2026 · 3 revisions

BooleanArray

固定长度布尔数组

Fixed-length Boolean array

脚本 API 目录

概述

BooleanArray 以连续原生布尔值保存大量开关状态。元素初始为 false,长度固定;使用数值索引访问,不能动态添加或删除元素。

BooleanArray stores large flag sets as contiguous native Boolean values. Elements start as false, the length is fixed, and elements are accessed by numeric index without dynamic add/remove operations.

new BooleanArray([length])

Parameters:

  • length
    可选的非负长度。

    Optional non-negative length.

Returns

元素初始化为 falseBooleanArray

A BooleanArray initialized to false.

var visited = new BooleanArray(2);
visited[0] = true;
return visited[0];

length

用途

返回固定长度。

Returns the fixed length.

return new BooleanArray(6).length; // 6

fill([value])

Parameters:

  • value
    可选值,按 AuroraScript 真值规则转换;缺省为 false

    Optional value converted using AuroraScript truthiness; defaults to false.

Returns

当前数组。

This array.

var ready = new BooleanArray(3);
ready.fill(true);
return ready[2]; // true

Clone this wiki locally