【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])

注意

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

相关推荐
九成宫15 分钟前
IT项目管理期末复习——Chapter 4 项目综合管理
笔记·项目管理·软件工程
zero159720 分钟前
Python 8天极速入门笔记(大模型工程师专用):第二篇-Python基础入门(变量、数据类型、print输出)
开发语言·笔记·python
客梦22 分钟前
数据库基础
数据库·笔记
互联网散修26 分钟前
零基础鸿蒙应用开发第十八节:内置泛型工具类型应用
harmonyos
Hammer_Hans34 分钟前
DFT笔记31
笔记
Heartache boy36 分钟前
野火STM32_HAL库版课程笔记-TIM触发ADC采集
笔记·stm32·单片机·嵌入式硬件
轻口味41 分钟前
HarmonyOS 6 自定义人脸识别模型8:MindSpore Lite框架介绍与使用
c++·华为·ai·harmonyos
枫叶丹443 分钟前
【HarmonyOS 6.0】ArkData 分布式数据对象新特性:资产传输进度监听与接续传输能力深度解析
开发语言·分布式·华为·wpf·harmonyos
枫叶丹41 小时前
【HarmonyOS 6.0】Agent Framework Kit深度解析:构建应用与智能体的无缝连接
华为·aigc·harmonyos
山川行1 小时前
Python快速闯关专栏的总结
java·开发语言·笔记·python·算法·visual studio code·visual studio