对数组类型的定义有两种方式

let arr:string[] = ["1","2"];
let arr2:Array<string> = ["1","2"];

数组定义的几个例子

1.字符串类型

let arr:string[] = ['张三','李四']
console.log(arr)
let arr2:Array<string> = ['张三','李四']
console.log('arr2',arr2)

2.数字类型

let numArr:number[] =  [1,2]
console.log(numArr)
let numArr2:Array<number> = [1,2]
console.log('numArr2',numArr2)

3.联合类型数组

let doubleArr:(string|number)[] = [1,2,'3']
console.log('doubleArr',doubleArr)

4.指定数组对象成员类型

interface arrObj {name:string,age:number
}
let abjArr:arrObj[] = [{name:'张三',age:18}]

TypeScript-数组定义相关推荐

  1. Go 学习笔记(10)— 数组定义、数组声明、数组初始化、访问数组、数组相等、向函数传递数组

    1. 数组定义 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整形.字符串或者自定义类型. 2. 声明数组 Go 语言数组声明需要指定元素类型及元素个数,语 ...

  2. js便利关联数组 及数组定义方式 分类

    "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv=& ...

  3. python画数组曲线_python – 在matplotlib中如何填充由两组不同数组定义的两条曲线?...

    我有两组由两组数组定义的曲线:(x1,y1)和(x2,y2),我想用多边形填充它们.所有数组的长度相同,但x1和x2包含不同的值. plt.fill_between(x,y1,y2)要求两条曲线共享相 ...

  4. python 结构体数组 定义_一篇文章弄懂Python中所有数组数据类型

    前言 数组类型是各种编程语言中基本的数组结构了,本文来盘点下Python中各种"数组"类型的实现. list tuple array.array str bytes bytearr ...

  5. 数据结构之数组定义及基本操作(转)

    数据结构之数组定义及基本操作数据结构中最基本的一个结构就是线性结构,而线性结构又分为连续存储结构和离散存储结构.所谓的连续存储结构其实就是数组.数组本质其实也是数据的一种存储方式,既然有了数据的存储, ...

  6. 在php中可以使用几种方法定义数组,PHP中数组定义的几种方法

    在php.html" target="_blank">php和其他编程语言中,需要常常使用数组创建,我们在前端开发中,js的数组创建可以由new array创建,下 ...

  7. python中如何定义一个数组_Python数组定义方法

    本文实例讲述了Python数组定义方法.分享给大家供大家参考,具体如下: Python中没有数组的数据结构,但列表很像数组,如: a=[0,1,2] 这时:a[0]=0, a[1]=1, a[[2]= ...

  8. linux shell数组定义、元素获取及其长度获取

    linux shell数组定义.元素获取及其长度获取

  9. Java04-day04【IDEA(概述、启动配置、项目结构、内容辅助键、快捷键、模块操作)、数组(定义详解、动态初始化、访问)、内存分配、数组内存图】

    java零基础入门到精通(2019版)[黑马程序员] 视频+资料:[链接:https://pan.baidu.com/s/1MdFNUADVSFf-lVw3SJRvtg   提取码:zjxs] &qu ...

  10. shell编程之简单四则运算及数组定义

    shell简单四则运算及数组定义 文章目录 shell简单四则运算及数组定义 一.简单四则运算 1. 四则运算符号 2.了解i++和++i 二.数组定义 1. 数组定义 2. 其他变量定义 一.简单四 ...

最新文章

  1. WPF解决WindowsFormsHost背景透明
  2. 【MM模块】 Goods Issue 发货
  3. Django(part32)--一对一映射
  4. nio的应用 java_Java NIO 在网络编程中的应用
  5. 在python中是否可以使用if作为变量名_在Python中可以使用if 作为变量名_python使用符号 标示注释...
  6. 学计算机的,怎么知道自己喜欢软件还是硬件
  7. mysql limit 越大越慢_mysql 优化之14:php mysql limit 分页优化,页面值越大查询越慢...
  8. Fiddler设置服务代理后手机不能上网的问题
  9. 为什么我不推荐去SAP培训机构参加培训?
  10. VBox 虚拟机完美迁移/复制(带快照)
  11. android系统自带system/app下载,Android 把应用APK安装包放到system/app下的方法
  12. 人工智能(强化学习)
  13. android仿微信红包动画,Android仿微信打开红包动画(逐帧动画)
  14. 五款实用的项目管理软件
  15. Android——币种转换App
  16. 传输层协议TCP和UDP的区别详解
  17. “交警+科技”温暖返乡路
  18. matlab 积分 例子,[Matlab]使用arrayfun对矩阵表达式积分的例子
  19. 今天,传说中的老方给我们班上课了
  20. OpenGL PBO学习

热门文章

  1. beetl错误处理类
  2. js百叶窗图片3D旋转切换js特效
  3. android 连接蓝牙键盘事件监听
  4. PHP连接数据库成功,但是无法获取数据!
  5. @Scheduled 定时任务总结
  6. 「镁客·请讲」工匠社招俊健:做消费级机器人,首先需要打动自己...
  7. Android酷炫动画效果
  8. MapReduce天龙八部
  9. git解决冲突 删除本地_解决冲突
  10. 2022年学习和实习总结——收获颇多