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

注意

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

相关推荐
Zhao-Jichao1 小时前
AI Prompting for Everyone 课程笔记 - P19 数据分析 Data Analysis
人工智能·笔记·数据分析
旖旎夜光2 小时前
【C++ 基础入门】类和对象(上):封装、对象模型与 this 指针
开发语言·c++·笔记·学习
ACP广源盛139246256732 小时前
选型笔记:Type‑C 扩展坞方案评估|DP1.2 转 HDMI2.0 桥接芯片 GSV2201D@ACP
笔记·硬件架构·硬件工程·视频·国产芯片
Dream-Y.ocean3 小时前
鸿蒙PC平台星图遥感适配实战:基于 Electron 壳方案的纯 JavaScript 遥感图像处理引擎开发
javascript·electron·harmonyos
李长渊哦4 小时前
Qoder 自定义子智能体(Subagent)学习笔记
chrome·笔记·学习
pixelpilot4 小时前
Deta Surf:把笔记、文件和网页塞进同一个 AI 工作台
笔记·其他
蒸蒸yyyyzwd5 小时前
学习笔记 复盘
笔记·八股
旖旎夜光5 小时前
【C++ 基础入门】命名空间、输入输出、缺省参数与函数重载
开发语言·c++·笔记·学习
七月稻草人7 小时前
鸿蒙平板能当电脑第二块屏幕吗?ToDesk、向日葵镜像/副屏实测
华为·电脑·harmonyos
一支蜉蝣8 小时前
Day26 XD安全学习笔记--PHP 应用&模版引用&Smarty渲染&MVC 模型&数据联动&RCE 安全
笔记·网络安全·html·php