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

注意

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

相关推荐
程序员夏末9 小时前
【LeetCode | 第七篇】算法笔记
笔记·算法·leetcode
开源盛世!!9 小时前
3.23-3.25笔记
笔记
钛态10 小时前
Flutter for OpenHarmony:mockito 单元测试的替身演员,轻松模拟复杂依赖(测试驱动开发必备) 深度解析与鸿蒙适配指南
服务器·驱动开发·安全·flutter·华为·单元测试·harmonyos
hanlin0311 小时前
刷题笔记:力扣第43、67题(字符串计算)
笔记·算法·leetcode
前端不太难12 小时前
从系统调度看鸿蒙的性能优势来源
华为·状态模式·harmonyos
多看书少吃饭12 小时前
Vue + Java + Python 打造企业级 AI 知识库与任务分发系统(RAG架构全解析)
java·vue.js·笔记
了一梨12 小时前
[T113] 交叉编译 OpenCV 4.5.2 + face 模块
linux·笔记·opencv
小白学鸿蒙12 小时前
串口通信发送后无响应|极简排查步骤(实战总结)
华为·harmonyos
困死,根本不会12 小时前
VMware Ubuntu 显示有线连接却无法上网|完整排查与解决笔记
linux·笔记·ubuntu
左左右右左右摇晃13 小时前
数据结构——栈
数据结构·笔记