> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kasoftware.com/llms.txt
> Use this file to discover all available pages before exploring further.

# arc:break

> 跳出 arc:call 或 arc:enum 的迭代；在任何其它 ArcScript 关键字作用域之外使用时，退出整个脚本。

arc:break 关键字可以用来跳出 [arc:call](https://docs.kasoftware.com/26.4/self-hosted/zh/scripting/keyword-reference/op-arc-call.md) 或 [arc:enum](https://docs.kasoftware.com/26.4/self-hosted/zh/scripting/keyword-reference/op-arc-enum.md) 的迭代。如果在其它 ArcScript 关键字的作用域外使用，也可以用来跳出整个脚本。

## 参数

无

## 控制属性

无

## 示例

跳出 [arc:enum](https://docs.kasoftware.com/26.4/self-hosted/zh/scripting/keyword-reference/op-arc-enum.md)。下面的示例列出了对象 foo 的前两个属性：

```xml theme={null}
<arc:set attr="foo.attr1" value="value1"/>
<arc:set attr="foo.attr2" value="value2"/>
<arc:set attr="foo.attr3" value="value3"/>

<arc:enum item="foo">
[_index]: [_attr] has the value [_value]. 
<arc:equals attr="_index" value="2"> 
<arc:break/>
</arc:equals>
</arc:enum>
```

## 另请参阅

* [arc:continue](https://docs.kasoftware.com/26.4/self-hosted/zh/scripting/keyword-reference/op-arc-continue.md)：跳出本次循环，继续循环到下一个对象。
* [arc:enum](https://docs.kasoftware.com/26.4/self-hosted/zh/scripting/keyword-reference/op-arc-enum.md)：循环对象，列表，作用域或多值属性的值。
* [arc:call](https://docs.kasoftware.com/26.4/self-hosted/zh/scripting/keyword-reference/op-arc-call.md)：循环运算器返回的对象。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.