【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 分钟前
Harmony OS Web 组件:如何在新窗口中打开网页(实战分享)
前端·华为·harmonyos
赵财猫._.36 分钟前
React Native鸿蒙开发实战(十):鸿蒙NEXT深度适配与未来展望
react native·react.js·harmonyos
2401_860319521 小时前
在React Native鸿蒙跨平台开发采用分类网格布局,通过paramRow和paramLabel/paramValue的组合展示关键配置信息
react native·react.js·harmonyos
Archilect1 小时前
多阶段动效如何摆脱回调地狱:一个基于 ArkUI 的 AnimationStepper 设计
harmonyos
阿蒙Amon1 小时前
JavaScript学习笔记:15.迭代器与生成器
javascript·笔记·学习
深蓝海拓1 小时前
PySide6从0开始学习的笔记(二) 控件(Widget)之容器类控件
笔记·qt·学习·pyqt
摇滚侠1 小时前
Redis 零基础到进阶,Spring Boot 整合 Redis,笔记93-99
spring boot·redis·笔记
XFF不秃头2 小时前
【力扣刷题笔记-在排序数组中查找元素的第一个和最后一个位置】
c++·笔记·算法·leetcode
自不量力的A同学2 小时前
VonaJS 5.0.242 实现了文件级别精确 HMR
笔记
hh.h.2 小时前
Flutter适配鸿蒙轻量设备的资源节流方案
flutter·华为·harmonyos