关于 For/In 语句
for/in 语句用于为对象中的每个属性执行一次循环迭代。您可能记得,对象类似于列表,只是每个元素被赋予一个名称而非索引号。For/in 允许您动态提取这些属性名称。
此语句具有以下格式:
以下代码显示名为 box 的对象中每个属性的名称和值:
执行此代码会使 DScript 显示以下文本:
请注意,对象属性的提取顺序与定义顺序不同。DScript 按字母顺序将属性存储在对象中。因此,for/in 语句也始终按字母顺序提取属性。
for/in 语句用于为对象中的每个属性执行一次循环迭代。您可能记得,对象类似于列表,只是每个元素被赋予一个名称而非索引号。For/in 允许您动态提取这些属性名称。
此语句具有以下格式:
以下代码显示名为 box 的对象中每个属性的名称和值:
执行此代码会使 DScript 显示以下文本:
请注意,对象属性的提取顺序与定义顺序不同。DScript 按字母顺序将属性存储在对象中。因此,for/in 语句也始终按字母顺序提取属性。