PIE-engine 教程 ——云计算当中的list列表案例分析(for循环list)

举报
此星光明 发表于 2022/09/25 04:57:54 2022/09/25
【摘要】 这一次我们将在上一讲的基础上对list采用for循环对数空的列表进行数据添加,首先有几个函数需要大家掌握和了解: get(index) 获取列表中的元素对象,负索引从列表的末尾开始倒数。 方法参数: - list(List) List实例。 - index(Int) 元素在列表中的索引。 返回值:Object getI...

这一次我们将在上一讲的基础上对list采用for循环对数空的列表进行数据添加,首先有几个函数需要大家掌握和了解:

get(index)

获取列表中的元素对象,负索引从列表的末尾开始倒数。

方法参数:

- list(List)

List实例。

- index(Int)

元素在列表中的索引。

返回值:Object

getInfo(func)

返回PIE对象的具体内容。

方法参数:

- object(Object)

PIE的实例对象

- func(Function)

回调函数,函数返回值就是调用对应对象的JavaScript对象值。

返回值:Object

length()

返回列表中元素的数目

方法参数:

- list(List)

List实例。

返回值:Number

这里介绍一下JavaScript中的for循环:

JavaScript 循环

假如您需要运行代码多次,且每次使用不同的值,那么循环(loop)相当方便使用。

通常我们会遇到使用数组的例子:

不需要这样写:

text += cars[0] + "<br>"; 
text += cars[1] + "<br>"; 
text += cars[2] + "<br>"; 
text += cars[3] + "<br>"; 
text += cars[4] + "<br>"; 
text += cars[5] + "<br>"; 

您能够这样写:这里的参数有三个,第一个i = 0是循环的起始值,第二个i < cars.length是结束值,第三个是for没进行一次的运行的步长

for (i = 0; i < cars.length; i++) { 
    text += cars[i] + "<br>";
 }

我们首先看一下官方给出的代码:

/**
 * @File    :   map-03-List循环计算_使用for循环
 * @Time    :   2022/3/1
 * @Author  :   piesat
 * @Version :   1.0
 * @Contact :   400-890-0662
 * @License :   (C)Copyright 航天宏图信息技术股份有限公司
 * @Desc    :   list使用for循环
 */

var list1 = pie.List([1, 2, 3, 2]);
print("list1", list1);
var list2 = [];
for (var i = 0; i < list1.length().getInfo(); i++) {
    list2.push(pie.Number(list1.get(i)).add(1).getInfo());
}
print("list1", list2);

我本来想接着给大家举例子,但是网页崩溃了,今天只能到这里了,有啥问题评论区见!!!

 

文章来源: blog.csdn.net,作者:此星光明,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/qq_31988139/article/details/126923931

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。