news 2026/1/11 3:47:40

typescript-数组和元组

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
typescript-数组和元组

今天我们开始复杂类型

什么是数组?

数组是一个可以保存多个同类型值的变量。可以通过索引来访问每一个位置中的值。(注:程序中的索引是从0开始的,不是从1

什么是元组?

元组和数组差不多,是一个可以保存多个不同类型值的变量

看以下代码:

// 初始化数组 let arr1: number[] = [66, 77, 88, 99]; // 表示arr1中只能存放number类型的数据 let arr2: string[] = ["a", "b", "c"]; // 表示arr2中只能存放string类型的数据 console.log("arr1 索引0的值 ", arr1[0]); console.log("arr1 索引1的值 ", arr1[1]); console.log("arr2 索引0的值 ", arr2[0]); console.log("arr2 索引1的值 ", arr2[1]); // 初始化元组 let arr: [string, number] = ["a", 99]; // 表示arr中只能存放string或者number类型的数据 //常用操作 // 数组尾部插入数据 arr1.push(100, 200); console.log(arr1); // 数组头部插入 arr1.unshift(6, 8); console.log(arr1); // 数组尾部弹出 arr1.pop(); console.log(arr1); // 数组头部弹出 arr1.shift(); console.log(arr1); // 数组的长度 length属性 console.log(arr1.length); console.log(arr2.length); // 遍历数组 for (let i = 0; i < arr1.length; i++) { console.log(arr1[i]); } arr2.forEach((item, index) => { console.log("数组值 ", item, "数组索引 ", index); });

从以下代码可以看出一,数组和元组基本一样,最大的不同是,数组中只能存放固定单一类型的值;而元组中却可以存放多种类型的值。以上的操作中只是写了一些常用的操作,其他的操作大家可以看手册,毕竟学会看手册是我们每一个程序员的必会技能!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/8 20:30:47

模型轻量化实战:在消费级GPU上优化阿里通义Z-Image-Turbo运行效率

模型轻量化实战&#xff1a;在消费级GPU上优化阿里通义Z-Image-Turbo运行效率 你是否也遇到过这样的困境&#xff1a;想在普通游戏笔记本上运行阿里通义Z-Image-Turbo这样的图像生成模型&#xff0c;却发现原版模型对硬件要求太高&#xff0c;显存动不动就爆满&#xff1f;本文…

作者头像 李华
网站建设 2026/1/8 20:30:06

Z-Image-Turbo全栈开发:快速构建带前后端的完整图像生成应用

Z-Image-Turbo全栈开发&#xff1a;快速构建带前后端的完整图像生成应用 作为一名全栈开发者&#xff0c;你是否遇到过这样的场景&#xff1a;老板突然要求你在周末前交付一个完整的AI图像生成Demo&#xff0c;而你既需要快速搭建后端服务&#xff0c;又要设计简单易用的前端界…

作者头像 李华
网站建设 2026/1/8 20:27:14

AI图像生成新标杆:阿里通义Z-Image-Turbo WebUI快速体验报告

AI图像生成新标杆&#xff1a;阿里通义Z-Image-Turbo WebUI快速体验报告 前言&#xff1a;为什么选择通义Z-Image-Turbo&#xff1f; 作为一名长期关注AI图像生成技术的博主&#xff0c;我最近测试了阿里最新发布的通义Z-Image-Turbo模型。这款基于WebUI的解决方案在保持Stable…

作者头像 李华
网站建设 2026/1/8 20:27:06

如何解决 pip install 网络报错 403 Forbidden(访问被阻止)问题

摘要 本文聚焦pip install安装第三方库时出现的403 Forbidden&#xff08;访问被阻止&#xff09;报错&#xff0c;该报错核心是pip向PyPI源服务器、企业代理/网关发起的请求被明确拒绝&#xff0c;而非“资源不存在”或“网络超时”。根源主要包括企业网关/防火墙的UA/IP拦截…

作者头像 李华
网站建设 2026/1/10 1:42:05

科哥的Z-Image-Turbo黑科技:5个提升效率的隐藏技巧

科哥的Z-Image-Turbo黑科技&#xff1a;5个提升效率的隐藏技巧 如果你已经熟悉Z-Image-Turbo的基础用法&#xff0c;想要进一步挖掘这个超快图像生成引擎的潜力&#xff0c;那么这篇文章就是为你准备的。Z-Image-Turbo作为2025年最快的生产级图像生成器之一&#xff0c;仅需8步…

作者头像 李华