(0基础)鸿蒙HarmonyOS-NEXT开发入门—2
大家好,这里是浩淼轩,如果我的文章对你有帮助,欢迎点赞收藏+关注支持。
目录
随着HarmonyOS与HarmonyOS开发的爆火,越来越多的人想参与到HarmonyOS的学习中,以求分一杯羹。但对毫无基础的同学来说官方文档有点晦涩难懂,今天浩淼轩推出鸿蒙0基础开发文档教学,帮助大家更好的学习HarmonyOS软件开发。
一、数组
数组:一个可以存储多个数据的容器
根据上节文章学习的知识,我们如果要存储多个数据,就需要写多行变量/常量代码,将多个数据存储在多个变量名中
而数组的作用便是简化这一过程,一次性存储多个数据
代码规范:
let 数组名 : 类型[] = [数组1,数组2, ...]
例:
假设我们现在要存储苹果、香蕉、橘子、柠檬、西瓜 5个数据
如果用上节文章的知识来解决则需要写5行代码:
let pingguo:string = '苹果'
let xiangjiao:string = '香蕉'
let jvzi:string = '橘子'
let ningmeng:string = '柠檬'
let xigua:string = '西瓜'
但若使用数组来存储则只需1行代码:
let fruits:string[] = ['苹果','香蕉','橘子','柠檬','西瓜']
二、数组书写规范
注意:
数组指定的类型和存储的数据类型必须一致,否则会报错
例:
let fruits:string[] = ['苹果','香蕉','橘子']
let ages:number[] = [18,17,35]
如代码所示,若类型为string(字符串),则后面的数据也必须为字符串
若类型为数字,则后面的数据也必须为数字
否,则报错
反例:
错误示例: let names:string[] = [13,45,67]
由以上错误代码我们就能发现,数组的类型必须与存储的值的类型一致,否则报错
三、数组的索引(编号)
索引又称编号
数组中存储的值都是有序的,每个数据都有自己的编号,编号从0开始
例:
四、利用索引拿取数据
代码规范:
数据名[索引]
例:
当前fruits数组里有5个数据
let fruits:string[] = ['苹果','香蕉','橘子','柠檬','西瓜']
我想抽取香蕉数据
let fruits:string[] = ['苹果','香蕉','橘子','柠檬','西瓜']
console.log('抽取香蕉',fruits[1])
选择抽取1号数据,即抽取出香蕉
这篇文章到这里就结束了,如果对你有帮助,欢迎点赞、收藏、关注一波
浩淼轩持续为您分享