遍历

### 遍历数组 ``` let 数组 = ["人工", "智能", "金猪", "脚本"] //把数组每一个成员当成参数传到函数中运行 //遍历.循环 数组.forEach(function (参数, 索引) { log(参数 + "----" + 索引) }); ``` ### es6 写法 ``` let 数组 = ["人工", "智能", "金猪", "脚本"] 数组.forEach((参数, 索引) => { log(参数 + "----" + 索引) }) ``` ### 遍历控件 ``` let 控件集合 = id("org.autojs.autojs:id/item").find() 控件集合.forEach((函数, 索引) => { // log(函数.text() + "----" + 索引) if (索引 == 2) { log(函数.text() + "----" + 索引) } }); ``` ### for循环遍历 ``` let 数组 = ["人工", "智能", "金猪", "脚本"] for (let i = 0; i < 数组.length; i++) { // log(数组[i]) if (i == 1) { log(数组[i]) } } ``` ### while ``` let i = 0 while (i < 10) { log(i) if (i == 3) { break } sleep(500) i++ } ```