【harmonyOS开发笔记3】ArkTS中数组的使用

数组的定义

数组:是一个容器,可以存储多个数据

定义数组的格式: let 数组名: 类型[] = [数据1, 数据2, ····]

示例:let names: string[] = ['小明', '小红']

TypeScript 复制代码
// 数组 let 数组名: 类型[] = [数据1, 数据2,  ···]
let names: string[] = ['小明', '小红']
console.log("names的值:", names)

获取数组元素

通过索引从数组中取值, 格式: 数组名[索引]

TypeScript 复制代码
// 定义数组   格式:let 数组名: 类型[] = [数据1, 数据2,  ···]
let names: string[] = ['小明', '小红']

//通过索引从数组中取值, 格式: 数组名[索引]
console.log("names的值:", names[0])

注意

数组存的数据类型,必须与数据声明的数据类型一致

相关推荐
九成宫19 小时前
Outlook使用
windows·笔记·outlook·办公
xmdy586619 小时前
Flutter+开源鸿蒙实战|智联邻里Day9 系统权限适配+应用全局分享+缓存深度优化+版本更新弹窗
flutter·开源·harmonyos
呱呱巨基21 小时前
Linux 基础IO
linux·c++·笔记·学习
李李李勃谦1 天前
鸿蒙PC日志分析工具:实时监控、高亮显示与智能过滤
华为·harmonyos
白夜11171 天前
C++(标签派发 Tag Dispatching)
开发语言·c++·笔记·算法
maaath1 天前
【maaath】Flutter for OpenHarmony 乐器学习应用开发实战
flutter·华为·harmonyos
xuhaoyu_cpp_java1 天前
Spring学习(一)
java·经验分享·笔记·学习·spring
ZC跨境爬虫1 天前
跟着 MDN 学 HTML day_15:(媒体缓冲、拖动与时间范围控制)
前端·笔记·ui·html·edge浏览器·媒体
数智顾问1 天前
(123页PPT)华为流程管理体系精髓提炼(附下载方式)
运维·华为
李游Leo1 天前
HarmonyOS AbilityStage 实战:别把启动参数散落在每个页面里
harmonyos