-
Notifications
You must be signed in to change notification settings - Fork 0
API Boolean
Liu.Yandong.Hanks edited this page Aug 26, 2026
·
6 revisions
布尔转换以及 true 与 false 常量。
Boolean 使用 AuroraScript 真值规则转换值。它不是可变包装对象;结果始终是原始布尔值 true 或 false。
Boolean 可调用,因此 Boolean(value) 可直接转换值。
对原始布尔值使用小写字面量 true 与 false。它们通常比等价常量 Boolean.true 与 Boolean.false 更清晰。
var enabled = true;
var disabled = false;
return enabled && !disabled; // true
仅在值需要 AuroraScript 真值转换时使用 Boolean(value) 或 Boolean.valueOf(value)。内置缺失值是单独的 null 字面量;见特殊值。
参数
| 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参数
| Name | Type | Required | 说明 |
|---|---|---|---|
value |
any |
Yes | 要转换的值。 |
Returns
boolean — 该值的真值。
示例
return Boolean.valueOf(0); // false参数
无。
Returns
string — "true" 或 "false"。
示例
return Boolean(true).toString(); // "true"AuroraScript.JIT 4.0.0 · 文档首页 · 仓库 · MIT License