Skip to content

API Boolean

Liu.Yandong.Hanks edited this page Aug 26, 2026 · 6 revisions

Boolean

布尔转换以及 truefalse 常量。

脚本 API 参考

概述

Boolean 使用 AuroraScript 真值规则转换值。它不是可变包装对象;结果始终是原始布尔值 truefalse

Boolean 可调用,因此 Boolean(value) 可直接转换值。

脚本语法

对原始布尔值使用小写字面量 truefalse。它们通常比等价常量 Boolean.trueBoolean.false 更清晰。

var enabled = true;
var disabled = false;
return enabled && !disabled; // true

仅在值需要 AuroraScript 真值转换时使用 Boolean(value)Boolean.valueOf(value)。内置缺失值是单独的 null 字面量;见特殊值

构造函数

Boolean([value])

参数

Name Type Required 说明
value any No 要转换的值。

Returns

boolean — 该值的真值。

示例

return Boolean("text"); // true

常量

Constant Type 说明
Boolean.true boolean 布尔真常量。
Boolean.false boolean 布尔假常量。

示例

return Boolean.true && !Boolean.false; // true

方法

Boolean.valueOf(value)

参数

Name Type Required 说明
value any Yes 要转换的值。

Returns

boolean — 该值的真值。

示例

return Boolean.valueOf(0); // false

value.toString()

参数

无。

Returns

string"true""false"

示例

return Boolean(true).toString(); // "true"

Clone this wiki locally