> ## 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 關鍵字範圍之外使用時，退出整個指令碼。

export const siteNameShort = "知行之橋";

arc:break 關鍵字可以用來跳出 [arc:call](./op-arc-call) 或 [arc:enum](./op-arc-enum) 的迭代。如果在其它 ArcScript 關鍵字的範圍外使用，也可以用來跳出整個指令碼。

## 參數

無

## 控制屬性

無

## 範例

跳出 [arc:enum](./op-arc-enum)。下面的範例列出了物件 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](./op-arc-continue)：跳出本次迴圈，繼續迴圈到下一個物件。
* [arc:enum](./op-arc-enum)：迴圈物件，清單，範圍或多值屬性的值。
* [arc:call](./op-arc-call)：迴圈運算器傳回的物件。
