列表

列表

> 教程

我们之前很快提到了另一种类型的变量:列表

到目前为止,我们看到的变量都有一个名字和一个值,数组也有一个名字,但是可以将几个值关联到它们,然后将它们存储在“盒子”中。

LeekScript 提供的数组是数字索引(或键)数组,您可以存储任何类型的值(包括另一个数组)或将不同类型的数据从一个盒子放入另一个盒子。

列表的第一个索引将始终为 0,并且不可能使用负索引

创建列表

要创建列表,请使用以下语法:

// 声明一个空列表 var myList = []

我们可以通过两种方式填写列表:

在这两种情况下,获得的列表可以表示如下:

索引 |价值 ------|-------- 0 |韭葱 1 |骆驼 2 |鸵鸟 3 |朝鲜蓟

读取列表

您可以通过在方括号中指示要访问的框的索引来访问列表中的框:

var myList = ["韭菜", "美洲驼", "鸵鸟", "朝鲜蓟"] debug(myList[1]) // 将显示 Lama(第一个元素在索引 0 处)

您可以像使用普通变量一样在列表中使用框:

变量 myList = [2, 4, 6, 8] debug(myList[0]) // 显示 2 myList[0] = myList[1] + 5 // 将值 9 赋给框 0 debug(myList[0]) // 显示 9