Android 学习 鸿蒙HarmonyOS 4.0 第五章(TS中的循环语句)

PS:在有关TS的博客中呢,我想声明一点,如果是零基础没有开发经验的小伙伴,直接学鸿蒙会有些吃力,可以先学一下TS,比较好入手一些,鸿蒙主推的开发语音是ArkTS,是TS的超集,先学习和了解TS,更方便更快捷的能够学会ArkTS。

循环:重复的执行某一段代码 和大多数语言一样,有for,while

for循环:

第一种:打印1 - 10

javascript 复制代码
let i : number;

for( i = 1 ; i <= 10; i++){
    console.log(i)
}
//解读:for有三个参数
//第一个参数:i = 1 从几开始,从几开始的循环 从1开始
//第二个参数:i的判断条件,是否符合条件?符合就执行循环体,不符合就不执行循环体
//第三个参数:i++, 当前i的值 自增 1

第二种:遍历数组

javascript 复制代码
let nums : Array<number> = [10,30,40,50,66]
let j = any; //any 任意类型
for(j in nums){
    console.log(nums[j])
}

//解读:
j是下标,从nums数组里读取值,通过consle.log打印

第三种:遍历字符串

javascript 复制代码
//遍历字符串
let str1 : any = 'abcdefg'    //需要遍历的字符串
let k : any;                 //下标,索引

for(k in str1){
    console.log(str1[k])
}

//与遍历集合几乎一模一样,字符串也可以当做一个集合进行遍历。

下一章:

Android 学习 鸿蒙HarmonyOS 4.0 第六章(TS中的函数)

相关推荐
David猪大卫19 分钟前
【C++修炼】异常
开发语言·c++·经验分享·笔记·学习·考研·面试
GHL28427109020 分钟前
豆包换脸学习
学习·ai
youm200332 分钟前
【学习笔记】reids的数据类型
redis·笔记·学习
老猿讲编程35 分钟前
【Eclipse OpenSOVD学习之五】拓扑引擎(Topology)
学习·rust·eclipse·sovd
励志不掉头发的内向程序员41 分钟前
【LibreCAD 2D架构】RS_Line创建之后发生了什么?从图形容器到屏幕渲染
开发语言·c++·qt·学习·系统架构
HwJack2042 分钟前
HarmonyOS开发全文检索 FTS 小实战:中文分词与聊天记录搜索
全文检索·中文分词·harmonyos
微功夫信息技术10 小时前
分层多智能体强化学习驱动的非急救转运公平 - 效率统一调度系统研究与实践
人工智能·学习·算法·动态规划
dadaobusi11 小时前
学习:开源项目Cheshire
学习
撩得Android一次心动12 小时前
Jetpack Compose 知识点整理1【个人用】
android·学习·kotlin·android jetpack·compose
xian_wwq13 小时前
【学习笔记】OWASP Agentic 应用安全(二)
笔记·学习·安全·owasp