• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

TypeScript--引用数据类型

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

在TypeScript的数据分为:值类型/引用数据类型

  1. 在javascript中引用数据类型分为:Objet、Array、Date、RegExp(正则)、Function在TypeScript一样

  2. 引用数据类型是一种复合的数据类型,引用数据类型中封装了很多对属性,属性名:属性值。在ECMAScript中数组是有序的列表,与其他语言不同的是,ECMAScript数组的每一项是可以保存任何类型的数据,而TypeScript要声明数组的类型

let My = {
    name:'li',
    age: 26,
    responsibility: function(){
        congsole.log('搬砖')
    }
}
congsole.log(My.name)
My.responsibility()

3. 数组声明--赋值

3.1 在javascript中声明数组有两种方法:

1.使用Array构造函数:var arr1 = new Array(20);
2.使用数组字面量表示法: var arr2 = [1,2,3]
[注]:请不要这样使用var arr2 = [1,2,3,]会导致薛定谔的猫:3项或4项的数组

3.2 在TypeScript中声明数组方法一样不同的是需要定义数组类型:

a、 let arr1:number[ ] //声明一个数值类型的数组
b、 let arr2:Array<string>  //声明一个字符串类型的数组
1. 
let arr1:number[] = [1,2,3,4,5]
let arr2:Array<boolean> = [ true,false,false]
2.
let ara1:number[] = new Array(1,2,3,4,5)
let arr2:Array<boolean> = new Array(true,false,false)

3.3 [特殊]元数组:可以定义多个类型,但是顺序要对应类型


let x : [string,number]
//正确的初始化
x = ['hello',10]
//错误的初始化方法
x = [10,'hello']


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
TypeScript开发环境搭建(Visualstudiocode)发布时间:2022-07-18
下一篇:
【转载】TypeScript学习笔记——var与let发布时间:2022-07-18
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap